Changelog
8.2.28 - 2023-04-28
terriaViewer.viewerLoadPromise
for async loading of viewers.EPSG:7844
to Proj4Definitions
.Proj4Definitions
and Reproject
modules.excludeMembers
: mention the group/item id supportMapToolbar
API.Changelog
8.2.27 - 2023-04-05
addFileDragDropListener
for receiving callbacks when user drags-n-drops a file.BoxDrawing
drag interaction.BoxDrawing
sometimes causes the map to loose pan and zoom interactivity.LocationBar
component to reduce number of renders on mouse move.Compass
component to reduce renders on each frame.children
optional property to StandardUserInterfaceProps interfaceTileOnly
capability - for example layers served from ArcGis Online. This is supported through ArcGisMapServerCatalogItem
, ArcGisMapServerCatalogGroup
and ArcGisCatalogGroup
.Changelog
8.2.26 - 2023-03-21
gulp dev
task that runs terriajs-server and gulp watch
(incremental specs build) at the same time.Changelog
8.2.25 - 2023-03-20
registerUrlHandlerForCatalogMemberType
for registering new url handler for catalog types.Changelog
8.2.24 - 2023-03-06
displayGroup
trait is trueChangelog
8.2.23 - 2023-01-06
CatalogIndex
if they aren't emptyBoxDrawing
improvements:
drawNonUniformScaleGrips
to enable/disable uniform-scalingDataSource
s getting rendered even after their parent items are removed from the workbench.DataSource
and Entity
values instead of re-creating them everytime mapItems
is recomputed.UploadDataTypes
API for extending the supported local and remote upload data types.Cesium3dTileMixin
.responseDataPath
trait of ApiTableCatalogItem
with support for mapping over arrays and collecting nested object values.MapToolbar.addToolButton()
API for adding a tool button to the map navigation menu.ActionBar
component for showing a floating menu bar at the bottom of the map.Changelog
8.2.22 - 2022-12-02
PolygonSymbolizer
(instead of PolygonSymbolizer
and LineSymbolizer
)horizontalOrigin
and verticalOrigin
to TableLabelTraits
TableStylingWorkflow
improvements:
TableStyles
instead of TableColumns
TableAutomaticStylesStratum
)bin
or enum
value, the null
("default") values will be copied across.lib/Traits/TraitsClasses/Table/
directoryCesium._attachProviderCoordHooks
. This fixes a bug where some WMTS layers break feature picking.Legend
outline bug - where invalid boxStyle
meant old legend styles may be visiblebaseMapContrastColor
reactivity in GeojsonMixin
- mvt was not updating when the basemap changesSelectableDimensionMultiEnum
- A enum SelectableDimension that allows multiple values to be selectedSelectableDimensionNumeric
handling of invalid valuesColorStyleLegend
will use colorColumn
title by default. It will fallback to TableStyle.title
children
optional property to StandardUserInterfaceProps interfaceMapboxVectorTileCatalogItem
feature highlighting - this requires use of idProperty
trait (also added idProperty
to ProtomapsImageryProvider
)MapboxVectorTileCatalogItem
fillColor
also applying to Line featuresmaximumNativeZoom
to ProtomapsImageryProvider
marker = "data:image/png;base64,..."
)AssimpCatalogItem
to correctly handle zip archives that contain files inside a root folder.