Skip to content

Commit dd69d3d

Browse files
stephanheiglgithub-actions[bot]
authored andcommitted
Remove experimental flag from building layer.
GitOrigin-RevId: e1590a3e0e90fd652b0d479d8ed699b6b71169d6
1 parent 79c1716 commit dd69d3d

File tree

2 files changed

+12
-93
lines changed

2 files changed

+12
-93
lines changed

src/style-spec/reference/v8.json

Lines changed: 12 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1524,7 +1524,6 @@
15241524
"android": "11.16.0",
15251525
"ios": "11.16.0"
15261526
},
1527-
"experimental": true,
15281527
"private": true
15291528
},
15301529
"raster": {
@@ -2167,6 +2166,7 @@
21672166
},
21682167
"default": "visible",
21692168
"doc": "Whether this layer is displayed.",
2169+
"private": true,
21702170
"sdk-support": {
21712171
"basic functionality": {
21722172
"js": "3.16.0",
@@ -2183,7 +2183,6 @@
21832183
"type": "boolean",
21842184
"default": false,
21852185
"doc": "Whether to render facade details on the buildings.",
2186-
"experimental": true,
21872186
"private": true,
21882187
"sdk-support": {
21892188
"basic functionality": {
@@ -2211,7 +2210,7 @@
22112210
"maximum": 200,
22122211
"default": 3,
22132212
"doc": "Number of floors created when building-facade is enabled.",
2214-
"experimental": true,
2213+
"private": true,
22152214
"property-type": "data-driven",
22162215
"sdk-support": {
22172216
"basic functionality": {
@@ -2241,7 +2240,7 @@
22412240
"maximum": 20.0,
22422241
"default": 3.1,
22432242
"doc": "Width of a floor. Think of this as measure how wide each unit should be. This effectively determines the number of units per each floor. Note that this does not affect the ground level facades (i.e. number of windows).",
2244-
"experimental": true,
2243+
"private": true,
22452244
"property-type": "data-driven",
22462245
"sdk-support": {
22472246
"basic functionality": {
@@ -2273,7 +2272,7 @@
22732272
"maximum": 1.0,
22742273
"default": [0.9, 0.9],
22752274
"doc": "Given as fractions, specifies the percentage of unit area covered by windows when building-facade is enabled. Note that the area of a unit is ultimately determined by `building-facade-unit-width` and `building-facade-floors`.",
2276-
"experimental": true,
2275+
"private": true,
22772276
"property-type": "data-driven",
22782277
"sdk-support": {
22792278
"basic functionality": {
@@ -2324,7 +2323,6 @@
23242323
},
23252324
"default": "flat",
23262325
"doc": "Roof type to use for the procedural buildings.",
2327-
"experimental": true,
23282326
"private": true,
23292327
"sdk-support": {
23302328
"basic functionality": {
@@ -2353,7 +2351,6 @@
23532351
"units": "meters",
23542352
"doc": "The height of the procedural buildings.",
23552353
"transition": true,
2356-
"experimental": true,
23572354
"private": true,
23582355
"sdk-support": {
23592356
"basic functionality": {
@@ -2382,7 +2379,6 @@
23822379
"requires": [
23832380
"building-height"
23842381
],
2385-
"experimental": true,
23862382
"private": true,
23872383
"sdk-support": {
23882384
"basic functionality": {
@@ -2404,7 +2400,7 @@
24042400
"building-flood-light-wall-radius": {
24052401
"property-type": "data-driven",
24062402
"type": "number",
2407-
"experimental": true,
2403+
"private": true,
24082404
"units": "meters",
24092405
"default": 0,
24102406
"minimum": 0,
@@ -2436,7 +2432,7 @@
24362432
"building-flood-light-ground-radius": {
24372433
"property-type": "data-driven",
24382434
"type": "number",
2439-
"experimental": true,
2435+
"private": true,
24402436
"units": "meters",
24412437
"default": 0,
24422438
"doc": "The extent of the flood light effect on the ground beneath the buildings in meters.",
@@ -2467,7 +2463,7 @@
24672463
"building-flip-roof-orientation": {
24682464
"property-type": "data-driven",
24692465
"type": "boolean",
2470-
"experimental": true,
2466+
"private": true,
24712467
"units": "meters",
24722468
"default": false,
24732469
"doc": "Flips the orientation of the roofs for the buildings. This only affects simple geometries. Namely buildings whose footprints form a quadrilateral. By default (false), the roof ridge takes the direction of the longer edge of the quadrilateral.",
@@ -7915,7 +7911,6 @@
79157911
"maximum": 1,
79167912
"doc": "The opacity of the entire procedural buildings layer. This is rendered on a per-layer, not per-feature, basis, and data-driven styling is not available.",
79177913
"transition": true,
7918-
"experimental": true,
79197914
"private": true,
79207915
"sdk-support": {
79217916
"basic functionality": {
@@ -7938,7 +7933,6 @@
79387933
"default": 0,
79397934
"minimum": 0,
79407935
"maximum": 1,
7941-
"experimental": true,
79427936
"private": true,
79437937
"expression": {
79447938
"interpolated": false,
@@ -7961,7 +7955,6 @@
79617955
"default": 0,
79627956
"minimum": 0,
79637957
"maximum": 1,
7964-
"experimental": true,
79657958
"private": true,
79667959
"expression": {
79677960
"interpolated": true,
@@ -7982,7 +7975,6 @@
79827975
"building-ambient-occlusion-ground-radius": {
79837976
"property-type": "data-constant",
79847977
"type": "number",
7985-
"experimental": true,
79867978
"private": true,
79877979
"default": 3.0,
79887980
"minimum": 0,
@@ -8005,7 +7997,6 @@
80057997
"building-ambient-occlusion-ground-attenuation": {
80067998
"property-type": "data-constant",
80077999
"type": "number",
8008-
"experimental": true,
80098000
"private": true,
80108001
"default": 0.69,
80118002
"minimum": 0.0,
@@ -8029,7 +8020,6 @@
80298020
"building-vertical-scale": {
80308021
"property-type": "data-constant",
80318022
"type": "number",
8032-
"experimental": true,
80338023
"private": true,
80348024
"default": 1.0,
80358025
"minimum": 0.0,
@@ -8054,7 +8044,6 @@
80548044
"default": true,
80558045
"doc": "Enable/Disable shadow casting for this layer",
80568046
"transition": false,
8057-
"experimental": true,
80588047
"private": true,
80598048
"sdk-support": {
80608049
"basic functionality": {
@@ -8069,7 +8058,6 @@
80698058
"type": "color",
80708059
"default": "rgba(193, 154, 127, 1)",
80718060
"doc": "Color buildings. This can be styled using different building parts (e.g. window, wall, roof).",
8072-
"experimental": true,
80738061
"private": true,
80748062
"use-theme": true,
80758063
"transition": false,
@@ -8102,7 +8090,6 @@
81028090
"maximum": 5,
81038091
"units": "intensity",
81048092
"doc": "Controls the intensity of light emitted on the source features. There is no emission for value 0. For value 1.0, only emissive component (no shading) is displayed and values above 1.0 produce light contribution to surrounding area, for some of the parts (e.g. doors).",
8105-
"experimental": true,
81068093
"private": true,
81078094
"sdk-support": {
81088095
"basic functionality": {
@@ -8132,7 +8119,7 @@
81328119
"minimum": 0,
81338120
"maximum": 1,
81348121
"doc": "Given as a fraction specifies the likelihood for the facades to be emissive when building-facade is enabled. A value of 0.0 means the window will never be emissive, while a value of 1.0 means the window will always be emissive. This can be used to create variations on a building where some windows are lit and some are not.",
8135-
"experimental": true,
8122+
"private": true,
81368123
"property-type": "data-constant",
81378124
"sdk-support": {
81388125
"basic functionality": {
@@ -8151,6 +8138,7 @@
81518138
},
81528139
"building-cutoff-fade-range": {
81538140
"type": "number",
8141+
"private": true,
81548142
"default": 0.0,
81558143
"minimum": 0.0,
81568144
"maximum": 1.0,
@@ -8171,7 +8159,7 @@
81718159
"building-flood-light-color": {
81728160
"property-type": "data-constant",
81738161
"type": "color",
8174-
"experimental": true,
8162+
"private": true,
81758163
"default": "#ffffff",
81768164
"doc": "The color of the flood light effect on the walls of the buildings.",
81778165
"requires": [
@@ -8197,7 +8185,7 @@
81978185
"building-flood-light-intensity": {
81988186
"property-type": "data-constant",
81998187
"type": "number",
8200-
"experimental": true,
8188+
"private": true,
82018189
"default": 0.0,
82028190
"minimum": 0.0,
82038191
"maximum": 1.0,
@@ -8224,7 +8212,7 @@
82248212
"building-flood-light-ground-attenuation": {
82258213
"property-type": "data-constant",
82268214
"type": "number",
8227-
"experimental": true,
8215+
"private": true,
82288216
"default": 0.69,
82298217
"minimum": 0.0,
82308218
"maximum": 1.0,

src/style-spec/types.ts

Lines changed: 0 additions & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -1138,115 +1138,46 @@ export type BuildingLayerSpecification = {
11381138
"filter"?: FilterSpecification,
11391139
"layout"?: {
11401140
"visibility"?: "visible" | "none" | ExpressionSpecification,
1141-
/**
1142-
* @experimental This property is experimental and subject to change in future versions.
1143-
*/
11441141
"building-facade"?: DataDrivenPropertyValueSpecification<boolean>,
1145-
/**
1146-
* @experimental This property is experimental and subject to change in future versions.
1147-
*/
11481142
"building-facade-floors"?: DataDrivenPropertyValueSpecification<number>,
1149-
/**
1150-
* @experimental This property is experimental and subject to change in future versions.
1151-
*/
11521143
"building-facade-unit-width"?: DataDrivenPropertyValueSpecification<number>,
1153-
/**
1154-
* @experimental This property is experimental and subject to change in future versions.
1155-
*/
11561144
"building-facade-window"?: DataDrivenPropertyValueSpecification<[number, number]>,
1157-
/**
1158-
* @experimental This property is experimental and subject to change in future versions.
1159-
*/
11601145
"building-roof-shape"?: DataDrivenPropertyValueSpecification<"flat" | "hipped" | "gabled" | "parapet" | "mansard" | "skillion" | "pyramidal">,
1161-
/**
1162-
* @experimental This property is experimental and subject to change in future versions.
1163-
*/
11641146
"building-height"?: DataDrivenPropertyValueSpecification<number>,
11651147
"building-height-transition"?: TransitionSpecification,
1166-
/**
1167-
* @experimental This property is experimental and subject to change in future versions.
1168-
*/
11691148
"building-base"?: DataDrivenPropertyValueSpecification<number>,
11701149
"building-base-transition"?: TransitionSpecification,
1171-
/**
1172-
* @experimental This property is experimental and subject to change in future versions.
1173-
*/
11741150
"building-flood-light-wall-radius"?: DataDrivenPropertyValueSpecification<number>,
11751151
"building-flood-light-wall-radius-transition"?: TransitionSpecification,
1176-
/**
1177-
* @experimental This property is experimental and subject to change in future versions.
1178-
*/
11791152
"building-flood-light-ground-radius"?: DataDrivenPropertyValueSpecification<number>,
11801153
"building-flood-light-ground-radius-transition"?: TransitionSpecification,
1181-
/**
1182-
* @experimental This property is experimental and subject to change in future versions.
1183-
*/
11841154
"building-flip-roof-orientation"?: DataDrivenPropertyValueSpecification<boolean>,
11851155
"building-flip-roof-orientation-transition"?: TransitionSpecification
11861156
},
11871157
"paint"?: {
1188-
/**
1189-
* @experimental This property is experimental and subject to change in future versions.
1190-
*/
11911158
"building-opacity"?: PropertyValueSpecification<number>,
11921159
"building-opacity-transition"?: TransitionSpecification,
1193-
/**
1194-
* @experimental This property is experimental and subject to change in future versions.
1195-
*/
11961160
"building-ambient-occlusion-intensity"?: ExpressionSpecification,
11971161
"building-ambient-occlusion-intensity-transition"?: TransitionSpecification,
1198-
/**
1199-
* @experimental This property is experimental and subject to change in future versions.
1200-
*/
12011162
"building-ambient-occlusion-ground-intensity"?: PropertyValueSpecification<number>,
12021163
"building-ambient-occlusion-ground-intensity-transition"?: TransitionSpecification,
1203-
/**
1204-
* @experimental This property is experimental and subject to change in future versions.
1205-
*/
12061164
"building-ambient-occlusion-ground-radius"?: PropertyValueSpecification<number>,
12071165
"building-ambient-occlusion-ground-radius-transition"?: TransitionSpecification,
1208-
/**
1209-
* @experimental This property is experimental and subject to change in future versions.
1210-
*/
12111166
"building-ambient-occlusion-ground-attenuation"?: PropertyValueSpecification<number>,
12121167
"building-ambient-occlusion-ground-attenuation-transition"?: TransitionSpecification,
1213-
/**
1214-
* @experimental This property is experimental and subject to change in future versions.
1215-
*/
12161168
"building-vertical-scale"?: PropertyValueSpecification<number>,
12171169
"building-vertical-scale-transition"?: TransitionSpecification,
1218-
/**
1219-
* @experimental This property is experimental and subject to change in future versions.
1220-
*/
12211170
"building-cast-shadows"?: boolean,
1222-
/**
1223-
* @experimental This property is experimental and subject to change in future versions.
1224-
*/
12251171
"building-color"?: DataDrivenPropertyValueSpecification<ColorSpecification>,
12261172
"building-color-use-theme"?: PropertyValueSpecification<string>,
1227-
/**
1228-
* @experimental This property is experimental and subject to change in future versions.
1229-
*/
12301173
"building-emissive-strength"?: DataDrivenPropertyValueSpecification<number>,
1231-
/**
1232-
* @experimental This property is experimental and subject to change in future versions.
1233-
*/
12341174
"building-facade-emissive-chance"?: PropertyValueSpecification<number>,
12351175
"building-cutoff-fade-range"?: ExpressionSpecification,
1236-
/**
1237-
* @experimental This property is experimental and subject to change in future versions.
1238-
*/
12391176
"building-flood-light-color"?: PropertyValueSpecification<ColorSpecification>,
12401177
"building-flood-light-color-transition"?: TransitionSpecification,
12411178
"building-flood-light-color-use-theme"?: PropertyValueSpecification<string>,
1242-
/**
1243-
* @experimental This property is experimental and subject to change in future versions.
1244-
*/
12451179
"building-flood-light-intensity"?: PropertyValueSpecification<number>,
12461180
"building-flood-light-intensity-transition"?: TransitionSpecification,
1247-
/**
1248-
* @experimental This property is experimental and subject to change in future versions.
1249-
*/
12501181
"building-flood-light-ground-attenuation"?: PropertyValueSpecification<number>,
12511182
"building-flood-light-ground-attenuation-transition"?: TransitionSpecification
12521183
},

0 commit comments

Comments
 (0)