Age | Commit message (Collapse) | Author | Files | Lines |
|
As a successor to OpenCPN Version 4.8, OpenCPN Version 5.0 contains many
new features and enhanced functions.
Among them are:
..Redesigned user interface, incorporating modern user interface elements and
concepts.
..Support for multiple chart views simultaneously, using different charts
display options if desired.
..User defined templates for easy recall of multiple configurations.
..Support for the widely available MBTiles chart format.
..Extended options for route and Waypoint creation.
..Expanded display of vector chart (ENC) information, including embedded
images.
..Measurably improved performance and reliability over all supported platforms.
|
|
* QGIS 3.4.x and 3.6.0 cannot handle shape files
from http://nlftp.mlit.go.jp/ksj/ properly, so stay 2.18 release branch
* Enable python option by default
Changelog:
Many bugfixes and improvements.
|
|
|
|
pkgsrc changes: add patch to fix or work around std::fabs
upstream changes: bug fixes
|
|
Upstream changes:
1.1.1: (doi: 10.5281/zenodo.1040770)
General:
Tests pass with numpy 1.14 (see #2044).
Map plots now also work with matplotlib >= 2.2 (see #2089).
obspy.core:
UTCDateTime now raises a meaningful exceptions when passing invalid or
out-of-bounds 'julday' during initialization (see #1988)
Fix pickling of traces with a sampling rate of 0 (see #1990)
read_inventory() used with non-existing file path (e.g. typo in filename)
now shows a proper "No such file or directory" error message (see #2062)
Fix Trace.times(type='matplotlib') being slow (see #2112)
read_events() and read_inventory() now trial most common plugins first
(QuakeML/StationXML, ...) in case of automatic file format detection (i.e.
when file type was not explicitly specified, see #2113)
Event instances with Origin instances that have do not have defined
latitude/longitude attributes will no longer raise a TypeError when
creating a string representation (see #2119 and #2127).
Fix Stream.get_gaps() when a trace is completely overlapping another trace
(see #2218).
Fix Exception when comparing ComparingObjects (see #2220).
Fix UTCDateTime.strftime() when year is <1900 on Python 2 (see #2167)
Inventory objects are more convenient to create now. Network, station, and
channel codes can now be optional. Additionally the source parameter of
inventories must no longer be specified at init time (see #2307, #2314).
obspy.clients.arclink:
Raise a warning at import time that the ArcLink protocol will be
deprecated soon (see #1987).
obspy.clients.fdsn:
Mass downloader: Priority lists are now correctly overwritten if channel
and/or location are set (see #1810, #2031, #2047).
A few fixes and stability improvements for the mass downloader (see
#2081).
Fixed routing startup error when running under certain locales (see #2147)
Update the IPGP mapping (see #2268).
Adding a mapping for the KNMI (see #2270) services.
obspy.clients.nrl:
Set input units of overall sensitivity to input units of first stage in
NRL.get_response() (see #2248)
obspy.geodetics:
Fix the vincenty inverse calculation for equatorial lines (see #2282).
obspy.imaging:
Normalize moment tensors prior to plotting in the mopad wrapper to
stabilize the algorithm (see #2114, #2125).
fix some map plotting issues with cartopy and local projection (see #2193,
#2204)
obspy.io.ascii:
Fixes an issue with the time representation (see #2165, #2179).
obspy.io.cnv:
Bugfix when phase_mapping is passed as argument when writing a Catalog
object to CNV (see #2001)
obspy.io.css:
Fix automatic filetype detection (see #2160 and #2162)
obspy.io.gcf:
Fix reading stream ID for station/channel code in header (see #2289,
#2311)
Fix bitmask in getting compression code (see #2290, #2310)
obspy.io.mseed:
Ability to read files that have embedded chunks of non SEED data. (see
#1981, #2057).
Fix util.get_start_and_end_time returning sample rate = 0 when sample rate
= 1 (see #2069)
Avoid showing invalid warnings when guessing endian during parsing
timestamps (see #1988)
util.get_record_information() now works correctly for negative sampling
rate factors and multipliers (see #2030, #2191).
obspy.io.nordic
Bug-fix for amplitudes without magnitude_hint (see #2021)
Bug-fix for wavefiles with full path stripping (see #2021)
Bug-fix for longitudes between -100 and -180 (see #2197)
obspy.io.reftek:
Fix problems reading some Reftek 130 files, presumably due to floating
point accuracy issues in comparing timestamps. Internal representation of
time stamps is changed to integer nanosecond POSIX timestamp (see #2036,
#2038, #2105)
Fix a bug that prevents reading files that have no data in first channel
(see #2101)
obspy.io.sac:
Allow passing on the byteorder flag from the top-level obspy.read()
function (see #2285, #2292).
obspy.io.seiscomp:
Fix inventory read when maxClockDrift is unset in SC3ML (see #1993)
Fix the reading of FIR coefficients when multiple whitespaces in SC3ML
(see #2259)
Fix the reading of the poles and zeros when multiple whitespaces in SC3ML
(see #2260).
Fix reading files with zero sampling rates (see #2294 and #2293)
Fix divide by zero error when parsing sc3ml files of zero sampling rage
(see #2294).
obspy.io.stationxml
Allow writing of dates before 1900 also on Python 2 (see #2013, #2015).
Write the UTC time zone specifier to all times (see #2015).
Units of first response stage as well as unit response stages are now
determined with some heuristics (see #2250, #2318).
obspy.io.xseed:
Third condition to split blockettes when reading RESP files. Now more
forgiving for slightly different files (see #2170, #2189)
obspy.signal:
Allow singular COUNT units in evalresp (see #2003, #2011).
Fix an evalresp issue in case of an analog PAZ stage zero denominator (see
#2171 and #2190)
PPSD: for safety reasons, raise an ObsPyException if trying to read a PPSD
npz file that was written with a newer version of the npz representation
than is used by current ObsPy version (see #2051)
The ar_pick() trigger function now raises an error if the three data
arrays don't have the same length (see #1801, #2148).
fix a precision issue in AR picker in case of low amplitude input (see
#2252 and #2253)
obspy.taup:
Fallback to linear slowness interpolation for very small and shallow
layers (see #2126, #2129).
Fix bug preventing constant-velocity models with discontinuities at every
layer boundary from being built (see #2264).
More robust resize method so TauPy now works properly on Python 3.7 (see
#2280, #2319).
|
|
= GDAL/OGR 2.4.0 Release Notes =
== In a nutshell... ==
* New GDAL drivers:
- BYN: read/write support for Natural Resources Canada's Geoid binary format
- EEDAI: read-only driver for Google Earth Engine Data API
- IGNFHeightASCIIGrid: read-only driver to read IGN-France height correction ASCII grids
- NGW: NextGIS Web read-only driver
- NTv1: read-only driver for NTv1 datum shift grids
* New OGR drivers:
- EEDA: read-only driver for Google Earth Engine Data API
- GeoJSONSeq: read/creation support of new-line or record-separator separated GeoJSON features (#378)
- NGW: NextGIS Web read-write driver
* Improved drivers:
- BAG: add read support for variable-resolution grids, and write support for single-resolution grids
- GTiff driver: add Lerc and WebP codecs
- PostgisRaster: add support for out-db rasters
- RMF
- MSSQLSpatial
* RFC 72: Make GDAL Python autotest suite use pytest framework
* Add /vsihdfs/ virtual file system handler for Hadoop File System (via libhdfs)
* Add /vsiwebhdfs/ read-write virtual file system for Web Hadoop File System REST API
* gdal_contour rewriting: speed optimizations and capability to compute polygon isosurfaces.
* Remove PHP and Ruby bindings.
* Continued code linting in C++, Python scripts, Shell scripts and autotest
== Backward compatibility issues ==
* The value of COMPRESSION_ZSTD used for ZStd-in-TIFF compression has been changed. ZStd-compressed TIFF files produced by GDAL 2.3.0 will not be readable
|
|
2.3.3: bug fixes and minor improvements
2.3.2: bug fixes and minor improvements
2.3.1: bug fixes and minor improvements
= GDAL/OGR 2.3.0 Release Notes =
Note: due to the change of SCM during the development, #XXXX still refers to
Trac tickets. GitHub tickets are explicitly indicated with github #XXXX
== In a nutshell... ==
* New GDAL drivers:
- PDS4: read/write
- RDA: DigitalGlobe Raster Data Access (read-only)
* New OGR drivers:
- MVT: add read/write driver for Mapbox Vector Tile standalone files or tilesets
- ESRIJson and TopoJSON: read-only, splitted from existing code of the GeoJSON driver
- WFS3: *experimental* read-only driver
* RFC 68: Make C++11 a build requirement
https://trac.osgeo.org/gdal/wiki/rfc68_cplusplus11
* RFC 70: Guess output format from extension of output filename, if no explicit format passed to C++ or Python utilities
https://trac.osgeo.org/gdal/wiki/rfc70_output_format_guess
* RFC 71: Move to GitHub for source code repository and issue tracker.
https://trac.osgeo.org/gdal/wiki/rfc71_github_migration
* Significantly improved drivers:
- MBTiles (vector tiles support)
- DXF
- GRIB (GRIB2 write support)
- WCS (support WCS 2.0)
* Improvements in network-based /vsi handlers: /vsicurl, /vsis3, /vsigs. Add:
- /vsiaz for Microsoft Azure Blobs
- /vsioss for Alibaba Cloud Object Storage Service
- /vsiswift/ for OpenStack Swift object storage
* Command line utilities: use Unicode main on Windows to avoid issues with non-ASCII characters (#7065)
* Update to EPSG v9.2 (#7125)
* Update data/esri_extra.wkt and add data/esri_epsg.wkt, taken from https://github.com/Esri/projection-engine-db-doc (Apache v2 license) (#2163)
* Add support for PROJ.5 new API (requires proj 5.0.1 or later). PROJ 4.X is still supported.
* More than 1000 fixes for issues/vulnerabilities found by OSS-Fuzz
* Remove raster OGDI driver (vector OGDI driver still there) (#7087)
== New installed files ==
* data/pds4_template.xml
* data/esri_epsg.wkt
== Backward compatibility issues ==
See MIGRATION_GUIDE.TXT
Note that changes are extensive; see NEWS in the distfile.
|
|
Without an explicit request, configure says that proj is "dynamic" and
I can't tell if it is used. With the request, configure says that
proj is "static" and then the build proceeds to dynamically link proj
in the normal manner.
It is possible that gdal operations will behave differently now, if
reference system transformations were skipped before.
|
|
Upstream does not publish NEWS and there do not appear to be any release notes.
Skimming the changelog, this is
bugfixes
update to EPSG database
withdrawal of a test program that should not have been installed
listgeo/applygeo to extract and apply georeferencing
(Note that this works with proj 5; it still uses the deprecated proj_api.h.)
|
|
Fallout from interface removal is expected, and I want to assess how
many packages are broken from version 6 before committing the update
(which is already prepared).
|
|
Upstream changes:
2.66 2019-02-11
- Full release of 2.65_001, with one additional definedness check (pajlpajl++)
2.65_001 2019-02-11
- fix file_version method (it was calling the wrong key) (GH #23)
- avoid repeated loading of files when getting headers
and incorrect undef returns (GH #22)
- both reported by pajlpajl
|
|
(Without them, some transforms will silently return less accurate
results.)
|
|
The package uses explicit --std=c++11, so declare that correctly (even
though it built on netbsd-8 with just c++).
|
|
Stop having an explicit list of files, and just rearrange them en
masse. Simplifies maintenance -- no change to binary package.
|
|
While this makes the package larger, proj will silently fail to
produce correct results without the datumgrids files. proj does not
have a mechanism to error out when they are needed and missing, so
this is the only safe approach.
(Other regions to follow.)
|
|
Add c++ to USE_LANGUAGES because configure throws an error. (This
isn't noted in the release notes, but has been talked about on the
list.)
Upstream changes for proj (datumgrids 1.8 has no Changelog available):
PROJ 5.2.0
September 15th 2018
UPDATES
Added support for deg, rad and grad in unitconvert (#1054)
Assume +t_epoch as time input when not otherwise specified (#1065)
Added inverse Lagrange projection (#1058)
Added +multiplier option to vgridshift (#1072)
Added Equal Earth projection (#1085)
Added “require_grid” option to gie (#1088)
Replace +transpose option of Helmert transform with +convention. From now on the convention used should be explicitly written. An error will be returned when using the +transpose option (#1091)
Improved numerical precision of inverse spherical Mercator projection (#1105)
cct will now forward text after coordinate input to output stream (#1111)
|
|
packaging changes:
- remove patch fragment applied upstream
- add a request to clarify and upstream the sun patch
- update comments about why things are or are not included. Add a
note to consider gtk3.
- disable geoclue, oauth, and zip, pending decision on defaults and
options (magic and mapnik remain disabled)
- remove perl dependencies, apparently no longer preesent upstream
- depend on libbzip2
- depend on png (was already indirect)
- depend on nettle (MD5 for thumbnail cache)
upstream changes:
== New features since 1.6.2 ==
* KMZ Map File Support
* Apply Button for Layer Properties
* Support More GPX Fields
* Updated Default Map: Mapbox Outdoors
* GeoClue Support for Automatic Location
* Faster GPX File Loading
* Waypoint / EXIF GPS Image Direction Support
* Support More Garmin Waypoint Symbols
* Support Garmin Device GPX Point Limits
* Windows GPSD Client
* Support 'External' GPX File Layers in .vik Files
* Usage of HTTPS addresses
* Support OAuth for OSM
* Support High Resolution Displays
* Track+Route Split+Join Tools
* Calculation of Eddington Number
* Calendar Display
* Can Select a Result from the Online Search Results
* Reproducible Builds
* 64bit Windows Build only
* Travis Build + CI
* Consistent Licensing of GPL2+
* Many Internal Improvements + Fixes
(bug fixes)
|
|
|
|
Set of tools for manipulating and reading geographic data, in
particular ESRI shapefiles; C code used from shapelib. It includes
binary access to GSHHS shoreline files. The package also provides
interface wrappers for exchanging spatial objects with packages
such as PBSmapping, spatstat, maps, RArcInfo, Stata tmap, WinBUGS,
Mondrian, and others.
|
|
|
|
|
|
|
|
(This revbump should not be necessary, because goes's public ABI did
not change. Due to a misfeature/bug in libtool, linking against the
stable geos C API results in a directed NEEDED entry on the unstable
C++ library.)
|
|
upstream changelog:
Changes in 3.7.1
2018-11-29
- Bug fixes / improvements
- Fix crash in GEOSCoordSeq_isCCW with empty coordseq
(#927, Sergey Fedoseev)
- Fix crash in GEOSInterpolate with empty LineString
(#926, Sergey Fedoseev)
- Fix crash in GEOSUnaryUnion with empty LineString
(#928, Sergey Fedoseev)
- Fix memory leak in SIRtree::insert (#919, Dan Baston)
- Reduce required autoconf to 2.63
(#56, John Harvey)
- Fix incorrect return values on error from GEOSLength
GEOSisValidDetail (#941, Dan Baston)
|
|
No change to binaries so no revision bump.
|
|
No changelog provided; notable news per README is the geolocation API.
|
|
This version is a maintenance release of OpenCPN, improving reliability and
compatibility for all supported platforms.
Changes and improvements include:
1. Make higher baud rates available on POSIX systems where supported.
2. Update Finnish translations.
3. Improve plugin ENC overlay rendering.
4. Improve serial port detection logic on Mac systems.
5. Improve ENC update processing logic.
|
|
|
|
|
|
2.4.1 (2018-10-17)
------------------
- Allow ``FeatureCollections`` to be passed to ``coords``
- https://github.com/frewsxcv/python-geojson/pull/117
2.4.0 (2018-05-21)
------------------
- Additional functional maps for GeoJSON entities
- https://github.com/frewsxcv/python-geojson/pull/112
|
|
|
|
Thanks to <wiz>!
|
|
|
|
GPXSee is a Qt-based GPS log file viewer and analyzer that supports
GPX, TCX, FIT, KML, IGC, NMEA, SLF, LOC, OziExplorer (PLT, RTE,
WPT) and Garmin CSV files
* User-definable online maps (OpenStreetMap/Google tiles, WMTS, WMS, TMS)
* Offline maps (MBTiles, OziExplorer maps, TrekBuddy, Garmin JNX maps, GeoTIFF)
* Elevation, speed, heart rate, cadence, power, temp & gear ratio/shifts graphs
* Support for multiple tracks in one view
* Support for POI files
* Print/export to PDF
* Full-screen mode
* HiDPI/Retina displays & maps support
* Native GUI for Windows, Mac OS X and Linux
|
|
|
|
|
|
|
|
|
|
|
|
together with libtool causing gdal's installed library to directly
depend on the C++ ABI.
CVS: ----------------------------------------------------------------------
CVS: CVSROOT cvs.NetBSD.org:/cvsroot
CVS: please use "PR category/123" to have the commitmsg appended to PR 123
|
|
pkgsrc changes: revise comments about geos C vs C++ library linking in
light of unexpected libtool behavior (which defeats geos's scheme)
Upstream NEWS:
3.7.0 changes
2018-09-10
- New things:
- CAPI: GEOSDistanceIndexed (#795, Dan Baston)
- CAPI: GEOSCoordSeq_isCCW (#870, Dan Baston)
- CAPI: GEOSGeom_getXMin, GEOSGeom_getXMax,
GEOSGeom_getYMin, GEOSGeom_getYMax (#871, Dan Baston)
- CAPI: GEOSFrechetDistance (#797, Shinichi SUGIYAMA)
- CAPI: GEOSReverse (#872, Dan Baston)
- CAPI: GEOSGeomGetZ (#581, J Smith)
- Improvements
- Interruptible snap operation (Paul Ramsey)
- Numerous packaging, doc, and build changes
(Debian group: Bas Couwenberg, Francesco Paolo Lovergine)
(NetBSD: Greg Troxel)
- Allow static library with C API for CMake builds (#878, Dakota Hawkins)
- C++ API changes:
- Require defining USE_UNSTABLE_GEOS_CPP_API for use without
warnings.
- Make C++11 required (Mateusz Loskot)
- Use C++11 unique_ptr, nullptr, and override constructs
(Mateusz Loskot)
- C++11 standard delete on noncopyable
(#851, Vicky Vergara)
- Fix CommonBits::getBit to correctly handle i >= 32
(#834, Kurt Schwehr)
|
|
|
|
The libmaxminddb library provides a C library for reading MaxMind
DB files, including the GeoIP2 databases from MaxMind.
|
|
|
|
- fix and cleanup wind barb rendering along route
- ADD max wind in ReportDialog
- ADD comfort status in the WeatherRouting panel and ReportDialog
This allows to:
* Display directly in the table what will be the worst
sailing comfort conditions found on the way.
* Display in the ReportDialog the most comfortable route and date
to start.
- ADD option for a safety distance from land
The idea is to add a safety distance to calculate the weather route from
any land that can be found on the way.
- various cleanups and bug fixes
|
|
display alarm counts
add pypilot alarm
simplify ui using context menu
fix sog for speed alarm
fix course alarm near north
correct wind panel
fix wind alarms
Various bug fixes
pkgsrc fix for gtk3: set brush to transparent for anchor alarm circle
|
|
Implement Create Boundary JSON interface
Implement CreateTextPoint ODAPI
New 'createtextpoint' api
Bug fixes
|
|
bug fixes and translations update
|
|
|
|
Note that gdal is not intended to link against geos's C++ library, but
does anyway (libtool?).
Take primary maintership.
|