@@ -127,6 +127,42 @@ source src_ch_swisstopo_vec25_gewaessernetz_referenz : def_searchable_features
127
127
FROM public.v25_gewaessernetz_ref
128
128
}
129
129
130
+ source src_ch_swisstopo_karto_skitouren : def_searchable_features
131
+ {
132
+ sql_db = stopo_${DBSTAGING}
133
+ sql_query = \
134
+ SELECT bgdi_id as id \
135
+ , coalesce(target_name, '') as label \
136
+ , 'feature' as origin \
137
+ , remove_accents(coalesce(target_name, '')) as detail \
138
+ , 'ch.swisstopo-karto.skitouren' as layer \
139
+ , quadindex(the_geom) as geom_quadindex \
140
+ , st_y(st_transform(st_centroid(the_geom),4326)) as lat \
141
+ , st_x(st_transform(st_centroid(the_geom),4326)) as lon \
142
+ , box2d(st_transform(the_geom, 21781)) as geom_st_box2d \
143
+ , box2d(st_transform(the_geom, 2056)) as geom_st_box2d_lv95 \
144
+ , route_uuid::text as feature_id \
145
+ FROM karto.ski_routes
146
+ }
147
+
148
+ source src_ch_swisstopo_karto_schneeschuhrouten : def_searchable_features
149
+ {
150
+ sql_db = stopo_${DBSTAGING}
151
+ sql_query = \
152
+ SELECT bgdi_id as id \
153
+ , coalesce(target_name, '') as label \
154
+ , 'feature' as origin \
155
+ , remove_accents(coalesce(target_name, '')) as detail \
156
+ , 'ch.swisstopo-karto.schneeschuhrouten' as layer \
157
+ , quadindex(the_geom) as geom_quadindex \
158
+ , st_y(st_transform(st_centroid(the_geom),4326)) as lat \
159
+ , st_x(st_transform(st_centroid(the_geom),4326)) as lon \
160
+ , box2d(st_transform(the_geom, 21781)) as geom_st_box2d \
161
+ , box2d(st_transform(the_geom, 2056)) as geom_st_box2d_lv95 \
162
+ , route_uuid::text as feature_id \
163
+ FROM karto.snowshoe_routes
164
+ }
165
+
130
166
source src_ch_swisstopo_geologie_gravimetrischer_atlas_messpunkte : def_searchable_features
131
167
{
132
168
sql_db = stopo_${DBSTAGING}
@@ -1004,6 +1040,42 @@ source src_ch_swisstopo_geologie_tektonische_karte_unit : def_searchable_feature
1004
1040
from geol.tektonische_karte_units
1005
1041
}
1006
1042
1043
+ source src_ch_swisstopo_geologie_thermale_waesser : def_searchable_features
1044
+ {
1045
+ sql_db = stopo_${DBSTAGING}
1046
+ sql_query = \
1047
+ SELECT primary_key as id \
1048
+ , name as label \
1049
+ , 'feature' as origin \
1050
+ , remove_accents(concat_ws(' ', name, source1)) as detail \
1051
+ , 'ch.swisstopo.geologie-thermale_waesser' as layer \
1052
+ , quadindex(the_geom) as geom_quadindex \
1053
+ , st_y(st_transform(st_centroid(the_geom),4326)) as lat \
1054
+ , st_x(st_transform(st_centroid(the_geom),4326)) as lon \
1055
+ , box2d(st_transform(the_geom, 21781)) as geom_st_box2d \
1056
+ , box2d(st_transform(the_geom, 2056)) as geom_st_box2d_lv95 \
1057
+ , primary_key::text as feature_id \
1058
+ from geol.thermal_waters
1059
+ }
1060
+
1061
+ source src_ch_swisstopo_unterkuenfte_winter : def_searchable_features
1062
+ {
1063
+ sql_db = stopo_${DBSTAGING}
1064
+ sql_query = \
1065
+ SELECT bgdi_id as id \
1066
+ , name as label \
1067
+ , 'feature' as origin \
1068
+ , remove_accents(name) as detail \
1069
+ , 'ch.swisstopo.unterkuenfte-winter' as layer \
1070
+ , quadindex(the_geom) as geom_quadindex \
1071
+ , st_y(st_transform(st_centroid(the_geom),4326)) as lat \
1072
+ , st_x(st_transform(st_centroid(the_geom),4326)) as lon \
1073
+ , box2d(st_transform(the_geom, 21781)) as geom_st_box2d \
1074
+ , box2d(st_transform(the_geom, 2056)) as geom_st_box2d_lv95 \
1075
+ , bgdi_id::text as feature_id \
1076
+ from karto.unterkuenfte_winter
1077
+ }
1078
+
1007
1079
## INDICES
1008
1080
1009
1081
index ch_swisstopo_verschiebungsvektoren_tsp1
@@ -1022,6 +1094,18 @@ index ch_swisstopo_landesschwerenetz : ch_swisstopo_verschiebungsvektoren_tsp1
1022
1094
path = /var/lib/sphinxsearch/data/index/ch_swisstopo_landesschwerenetz
1023
1095
}
1024
1096
1097
+ index ch_swisstopo_karto_skitouren : ch_swisstopo_verschiebungsvektoren_tsp1
1098
+ {
1099
+ source = src_ch_swisstopo_karto_skitouren
1100
+ path = /var/lib/sphinxsearch/data/index/swisstopo_karto_skitouren
1101
+ }
1102
+
1103
+ index ch_swisstopo_karto_schneeschuhrouten : ch_swisstopo_verschiebungsvektoren_tsp1
1104
+ {
1105
+ source = src_ch_swisstopo_karto_schneeschuhrouten
1106
+ path = /var/lib/sphinxsearch/data/index/ch_swisstopo_karto_schneeschuhrouten
1107
+ }
1108
+
1025
1109
index ch_swisstopo_verschiebungsvektoren_tsp2 : ch_swisstopo_verschiebungsvektoren_tsp1
1026
1110
{
1027
1111
source = src_ch_swisstopo_verschiebungsvektoren_tsp2
@@ -1346,3 +1430,15 @@ index ch_swisstopo_geologie_tektonische_karte
1346
1430
local = ch_swisstopo_geologie_tektonische_karte_line
1347
1431
local = ch_swisstopo_geologie_tektonische_karte_unit
1348
1432
}
1433
+
1434
+ index ch_swisstopo_geologie_thermale_waesser : ch_swisstopo_verschiebungsvektoren_tsp1
1435
+ {
1436
+ source = src_ch_swisstopo_geologie_thermale_waesser
1437
+ path = /var/lib/sphinxsearch/data/index/ch_swisstopo_geologie_thermale_waesser
1438
+ }
1439
+
1440
+ index ch_swisstopo_unterkuenfte_winter : ch_swisstopo_verschiebungsvektoren_tsp1
1441
+ {
1442
+ source = src_ch_swisstopo_unterkuenfte_winter
1443
+ path = /var/lib/sphinxsearch/data/index/ch_swisstopo_unterkuenfte_winter
1444
+ }
0 commit comments