{"name": "EO Time Series Viewer", "package_name": "timeseriesviewerplugin", "version": "1.4.20190702T1420.master", "experimental": false, "qgis_min": "3.4.0", "qgis_max": "3.99.0", "downloads": 744, "uploaded_by": "jakimowb", "upload_datetime": "2019-07-02T07:24:20.802833", "changelog": "==============\r\nChangelog\r\n==============\r\n2019-07-02 (version 1.4):\r\n    * adding vector layers with sublayers will add all sublayers\r\n    * map canvas context menu \"Focus on Spatial Extent\" will hide maps without time series data for the current spatial extent\r\n    * labeling dock allows to iterate over vector features. the spatial map extent will be centered to each feature (#26)\r\n    * added several convenience function to TimeSeriesViewer object\r\n    * fixed a bug that did not allow to create new polygon features\r\n    * temporal profile visualization: fixed icons to preview selected plot style, coordinate described by \"<fid> <name>\", e.g. \"42 Deforested\", fixed plot style preview\r\n    * updated SpectralLibraryViewer\r\n    * fixed spelling error in stacked band input dialog\r\n    * MapViews can add raster layers that have been opened in QGIS, e.g. XYZ Tile with OpenStreetMap data\r\n\r\n2019-06-12 (version 1.3):\r\n    * fixed #99: opening example closes QGIS on linux\r\n    * fixed #96 and #99 : docutils not installed error when showing rst/md content\r\n    * fixed #97: TSV does not start (Linux)\r\n\r\n2019-05-31 (version 1.2):\r\n    * added SaveAllMapsDialog  and menu option to export all maps as image files.\r\n    * fixed #91: select Temporal Profile / Spectral Profile button activates the required map tools.\r\n    * fixed #92: map canvas context menu \"copy to clipboard\" options.\r\n\r\n2019-05-24 (version 1.1):\r\n    * dates and data sources of the TimeSeries are now shown in a TreeView instead TableView\r\n    * observation dates of current visible map canvases are highlighted in the time series tree view\r\n    * sensor raster layer properties can be opened from MapView layer tree #87. Stats will be related to center mapcanvas.\r\n    * fixed: StackedInputDialog, MapCanvas context menu, \"Save Changes?\" labeling dialog (#85), remove temporal profile (#86), draw new feature error (#84), Crosshair button status (#90), and some more\r\n\r\n2019-05-15 (version 1.0, major update):\r\n\r\n    * labeling tools to modify vector layers.\r\n    * quick labeling for time-labels information\r\n    * synchronization with QGIS Map canvas center\r\n    * SpectralLibrary can import SpectralProfiles from a raster image based on vector positions\r\n    * simplified MapView control dock, each MapView has it's own layer tree.\r\n    * improved MapTool organization\r\n    * removed PyQtGraph from list of required external python packages\r\n\r\n2019-03-29:\r\n    * renamed plugin folder from \"timeseriesviewerplugin\" to \"EOTimeSeriesViewer\".\r\n    * improved SpectraLibrary tool\r\n    * CI tests with bitbucket pipelines\r\n    * several bug fixes\r\n\r\n2019-03-01 (version 0.8):\r\n    * added labeling panel\r\n    * scheduled map canvas refreshes\r\n    * multiple images per observationdata & sensor\r\n    * fixed several bugs\r\n\r\n2018-11-13:\r\n    * fixed bugs which where caused by CRS changes\r\n    * fixed macOS QGIS (3.4.1.) crashes caused by QgsMapCanvas constructor\r\n\r\n2018-11-09:\r\n    * uses QgsTaskManager for background loading\r\n    * own QgsMapLayerStore to not mix-up with (main) QGIS layers\r\n    * fixed bugs related to changes in QGIS API\r\n\r\n2018-06-20 (version 0.7):\r\n    * Visualization of images with stacked temporal information (each band = one observation date)\r\n    * some bugfixes\r\n\r\n2018-06-12:\r\n    * Speclib I/O as CSV or ENVI-Spectral Library + CSV table for attributes\r\n    * temporary VRTs now created in-memory (gdal VSI mechanism) instead in a disk temp path\r\n    * Spectral Library: profile coordinate now in center of map pixel (issue #66)\r\n    * Save map canvas to clipboard\r\n    * Width of plot lines now scale-independent (issue #64, QPen.setCosmetic(True))\r\n    * adding fields to spectral library (issue #61)\r\n\r\n2018-06-04 (version 0.6):\r\n    SpectralLibrary Module\r\n        * now based on in-memory QgsVectorLayer\r\n        * Locations and values of spectral profile can be exported as vector data set\r\n        * Locations of spectral profiles can be rendered on MapCanvases\r\n\r\n    Temporal Profile Module\r\n        * now based on in-memory QgsVectorLayer\r\n        * Locations of temporal profiles can be exported as vector data set\r\n        * Band values of temporal profiles can be exported as CSV file\r\n        * Locations of temporal profiles can be rendered on MapCanvases\r\n\r\n2018-04-17 (version 0.5):\r\n    * ported to QGIS 3, Qt5 and Python 3.6\r\n    * improvements in temporal profile visualization\r\n    * removed several bug\r\n    * visibility of vector and raster layers can be toggled per map view\r\n    * improved interaction between QGIS and EOTSV (Buttons to import/export spatial extent of map canvas or center)\r\n\r\n2018-03-29:\r\n    * improved definition of individual 2D / 3D charts per sensor & pixel-location\r\n    * added based OpenGL based 3D plot features (axis, grids, labels)\r\n    * changed name to \"EO Time Series Viewer\" (EOTSV)\r\n\r\n2018-02-11:\r\n    * merged updates to temporal profile visualization, e.g.\r\n      save temporal profiles, compare 2D profiles between different location, experimental 3D visualization\r\n\r\n2018-01-31:\r\n    * added file filters for OpenFileDialog\r\n\r\n2018-01-19:\r\n    * initialized Sphinx-based documentation\r\n    * improved map visualization + map settings\r\n\r\n2017-05-21:\r\n    * many changes, done in development branch \"develop\",\r\n    * e.g: QGIS MapCanvases for interactive maps, temporal profiles, ...\r\n\r\n2017-02-14:\r\n    * first setup for test users in the recent development branch\r\n\r\n", "external_deps": null, "download_url": "https://plugins.qgis.org/plugins/timeseriesviewerplugin/version/1.4.20190702T1420.master/download/"}