From f300b00c2d89774339879140f3bb77c89690c30b Mon Sep 17 00:00:00 2001 From: Sarah Hoffmann Date: Tue, 29 Jul 2025 22:59:02 +0200 Subject: [PATCH] docs: add a list of available topics --- docs/customize/Import-Styles.md | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/docs/customize/Import-Styles.md b/docs/customize/Import-Styles.md index 01baf9b4..624f8541 100644 --- a/docs/customize/Import-Styles.md +++ b/docs/customize/Import-Styles.md @@ -36,18 +36,27 @@ local flex = require('flex-base') ### Using preset configurations If you want to start with one of the existing presets, then you can import -its settings using the `import_topic()` function: +its settings using the `load_topic()` function: -``` +``` lua local flex = require('flex-base') -flex.import_topic('streets') +flex.load_topic('streets') ``` -The `import_topic` function takes an optional second configuration +The `load_topic` function takes an optional second configuration parameter. The available options are explained in the [themepark section](#using-osm2pgsql-themepark). +Available topics are: `admin`, `street`, `address`, `full`. These topic +correspond to the [import styles](../admin/Import.md#filtering-imported-data) +you can choose during import. To start with the 'extratags' style, use the +`full` topic with the appropriate config parameter: + +``` lua +flex.load_topic('full', {with_extratags = true}) +``` + !!! note You can also directly import the preset style files, e.g. `local flex = require('import-street')`. It is not possible to -- 2.39.5