v0.4.0
Heron v0.4.0 Release Notes
The major change in this release is the introduction of the HeronSRS global parameter, allowing Heron components to work with a user-defined spatial reference system, not just WGS84. Though HeronSRS defaults to WGS84, a custom one can be set with the new SetSRS component. This change affects most of the components, however HeronSRS has not yet been implemented in the Mapbox or Slippy components.
Added components
- Added SetSRS to control the spatial reference system Heron uses across components (ie WGS84 or EPSG:4326). Recompute must be executed in the definition in order for Heron components to update at once.
- Added DMStoDD component to translate Degree-Minute-Seconds coordinates to Decimal Degrees.
- Added Yelp component (requires Yelp api key).
- Added MapboxIsochrone component (requires Mapbox token).
- Added TopiaryFlatten for uneven data tree management.
Updated components
- SetEAP: Added POI to automatically geocode a point of interest, reducing the need for the GetRESTGeocode component.
- RESTTopo: Changed to work with HeronSRS. Now also works to asynchronously download files.
- MapboxVector: Changed field names tree structure to be per tile. Adjacent tiles may have a different number and order of fields.
- ExportVector: Changed to work with HeronSRS
- ImportOSM: Changed to work with HeronSRS. Added dome functionality for roofs.
- ImportRaster: Changed to work with HeronSRS.
- ImportVector: Updated to work with HeronSRS. Deprecated previous ImportVector.
- RESTRaster: Updated RESTRaster to work with HeronSRS. Deprecated previous RESTRaster. Query now sets width and height separately so the returned image conforms more to the boundary.
- RESTRevGeo: Changed to work with HeronSRS.
- RESTOSM: Changed to work with HeronSRS.
- RESTVector: Updated to work with HeronSRS. Deprecated previous RESTVector.
- DDtoXY: Changed to work with HeronSRS.
- XYtoDD: Changed to work with HeronSRS.