Skip to content

Latest commit

 

History

History
60 lines (47 loc) · 4.46 KB

CHANGES.md

File metadata and controls

60 lines (47 loc) · 4.46 KB

Change Log

1.0.11

  • Fixed a bug that prevented HTML feature information from showing up with a white background in Internet Explorer 9 and 10.
  • Fixed a bug that prevented WMS GetCapabilities properties, such as CRS, from being properly inherited from the root layer.
  • Tweaked credit / attribution styling.

1.0.10

  • Added support for a developer attribution on the map.
  • Fixed a bug that could cause results from previous async catalog searches to appear in the search results.

1.0.9

  • Show Cesium ImageryProvider tile credits / attribution in Leaflet when using CesiumTileLayer.

1.0.8

  • WebMapServiceCatalogGroup now populates the catalog using the hierarchy of layers returned by the WMS server in GetCapabilities. To keep the previous behavior, set the flatten property to true.
  • Potentially breaking changes:
    • The getFeatureInfoAsGeoJson and getFeatureInfoAsXml properties have been removed. Use getFeatureInfoFormats instead.
  • Added support for text/html responses from WMS GetFeatureInfo.
  • Make the FeatureInfoPanelViewModel use a white background when displaying a complete HTML document.
  • KnockoutMarkdownBinding no longer tries to interpret complete HTML documents (i.e. those that contain an tag) as Markdown.
  • The feature info popup for points loaded from CSV files now shows numeric columns with a missing value as blank instead of as 1e-34.
  • ArcGisMapServerCatalogItem now offers metadata, used to populate the Data Details and Service Details sections of the catalog item info panel.
  • ArcGisMapServerCatalogGroup now populates a "Service Description" and a "Data Description" info section for each catalog item from the MapServer's metadata.
  • The metadataUrl is now populated (and shown) from the regular MapServer URL.
  • Added 'keepOnTop' flag support for imageryLayers in init file to allow a layer to serve as a mask.
  • Added 'keepOnTop' support to region mapping to allow arbitrary masks based on supported regions.
  • Checkboxes in the Data Catalogue and Search tabs now have a larger clickable area.

1.0.7

  • CatalogItemNameSearchProviderViewModel now asynchronously loads groups so items in unloaded groups can be found, too.
  • Do not automatically fly to the first location when pressing Enter in the Search input box.
  • Changed ArcGisMapServerCatalogItem to interpret a maxScale of 0 from an ArcGIS MapServer as "not specified".
  • Added an itemProperties property to ArcGisMapServerCatalogGroup, allowing properties of auto-discovered layers to be specified explicitly.
  • Added validDropElements, validDropClasses, invalidDropElements, and invalidDropClasses properties to DragDropViewModel for finer control over where dropping is allowed.
  • Arbitrary parameters can now be specified in config.json by adding them to the parameters property.

1.0.6

  • Added support for region mapping based on region names instead of region numbers (example in public/test/countries.csv).
  • Added support for time-dynamic region mapping (example in public/test/droughts.csv).
  • Added the ability to specify CSV styling in the init file (example in public/init/test.json).
  • Improved the appearance of the legends generated with region mapping.
  • Added the ability to region-map countries (example in public/test/countries.csv).
  • Elminated distracting "jumping" of the selection indicator when picking point features while zoomed in very close to the surface.
  • Fixed a bug that caused features to be picked from all layers in an Esri MapServer, instead of just the visible ones.
  • Added support for the WMS MinScaleDenominator property and the Esri MapServer maxScale property, preventing layers from disappearing when zoomed in to close to the surface.
  • Polygons loaded from KML files are now placed on the terrain surface.
  • The 3D viewer now shows Bing Maps imagery unmodified, matching the 2D viewer. Previously, it applied a gamma correction.
  • All catalog items now have an info property that allows arbitrary sections to be shown for the item in the info popup.
  • CkanCatalogGroup now has a groupBy property to control whether catalog items are grouped by CKAN group ("group"), CKAN organization ("organization"), or not grouped at all ("none").
  • CkanCatalogGroup now has a useResourceName property to control whether the name of the catalog item is derived from the resource (true), or the dataset itself (false).
  • The catalog item info page now renders a much more complete set of Markdown and HTML elements.