@@ -104,6 +104,7 @@ Les paramètres généraux de configuration du service sont à renseigner dans l
*`PG_DB_OLD` : nom de la base de données qui contiendra les données précédemment en production (exemple: `osm4odf_prev`)
*`PARALLEL_JOBS` : nombre de tâches à exécuter en parallèle, idéalement 75% des coeurs du processeur (exemple: `6`)
*`CACHE_MEM` : mémoire à allouer lors de l'import de données, en MB, idéalement 75% de la mémoire vive disponible (exemple: `10000`)
*`FLAT_NODES` : activer l'option `--flat-nodes` de l'outil osm2pgsql, utile pour les imports de grosses régions ou de pays (`true` pour activer, `false` pour désactiver)
### Thèmes
...
...
@@ -138,6 +139,9 @@ FROM <TABLE>
WHERE<GEOMCOND>ANDemergency='defibrillator'
```
Des balises optionnelles peuvent également être prévues :
*`<ADM8>` : ajouter les métadonnées de la commune (code INSEE, nom)
constgeomCond=`b.osm_id = ${boundary} AND ${dist?`ST_DWithin(t.way, b.center, ${dist})`:"t.way && b.way AND ST_Intersects(t.way, b.way)"}`;
consthasAdm8=theme.sql.includes("<ADM8>");
constgeomCond=`b.osm_id = ${boundary} AND ${dist?`ST_DWithin(t.way, b.center, ${dist})`:"t.way && b.way AND ST_Intersects(t.way, b.way)"}${hasAdm8?" AND b2.type = 'admin_8' AND ST_Contains(b2.way, ST_Centroid(t.way))":""}`;