etrex vista HCx.)
Summary of Changes:
(details at http://www.gpsbabel.org/news/20100620.html)
Many new formats.
New Features
* KML writer now sets the extents of the time sliders
automatically for Google Earth 5.0, can now generate gx:Track
for Google Earth 5.2.
* Improved handling of from Garmin extensions in GPX including
ambient temperature, depth, heartrate, and cadence.
* Reworked Garmin transparency device matching to work with more
devices such as Nuvi 500 and Dakota
* Add 'erase_only' option to dg-100.
* GDB module now handles Garmin Basecamp files, too.
* Try to preserve Ozi icon data in waypoints.
* Holux GR245 waypoint now supported.
* GUI detects host OS serial ports.
* Add HDOP and VDOP to VPL 900.
* Added track segment support for many formats, including GPX,
delbin, and Garmin protocol.
* Added track->tracksegment conversion filter option to track
filter.
* Convert tracks to courses on Garmin fitness upload.
Major Fixes
* Fix memory corruption in gbfile when line sizes were a multiple
of internal buffer sizes.
* Globalsat: flush receive on startup to make BT-335 more
reliable.
* Add Mega event icon, Whereigo cache type to GPX and KML.
* Tweak Earth 5's realtime KML to include end of time window.
* Several improvements to Garmin GPI reader.
* Read and write fix information in delgpl format.
* Garmin Venture HC and Legend H now works better on Mac and
Linux. (especially Japanese models.)
* Several improvements for OS/X Snow Leopard.
* Alllow character set overwrite when sending to USB Garmins.
* When writing Garmin routes, don't duplicate waypoints for via
points.
New features since 0.9.93
* Add knots as a speed unit option.
* Detect USB Garmin eTrex HCx Legend devices (and maybe others).
* Auto use of /dev/ttyUSB type device if available on Unix systems.
* Add ability to turn off Garmin GPS after transfer.
* Add a 'home' default location preference.
* Add ability to changes preferences outside of the preferences.c file.
* NLS Maps API: Historic map of Great Britain
* Change GUI related command line parameter for Waypoint symbol size into run time preference.
* Support All Zoom Levels in Zoom Menu
* [DOC] Import User Manual from wiki
* Add menu item for help contents
(Update started before freeze, ok wiz@ to commit now.)
changes:
Added the possibility to show a lat/lon grid
Support for WMS-C servers
Support for "standard" TMS servers
Allow to tile (and cache) arbitrary WMS'es (only EPSG:4326 and
google projection supported)
Allow google maps links and others in goto and download dialogs
Added a projection editor
Enhanced Relations support
Geo-tagging of photos inside Merkaartor, importing them without
track layer and displaying them directly on the map
Improved SHP support
Support for JOSM remote protocol on port 8111
Added Ramer-Douglas-Peucker simplification of ways (in Roads menu)
Add a "portable" mode to merkaartor via command-line ("-p")
and many tweaks and little things...
* Sun Apr 20 2010 Eric S. Raymond <esr@snark.thyrsus.com> - 2.94
Error-checking in the 50bps subframe code has been greatly improved.
The Garmin GPS driver can now use libusb, if it is present, to do
device discovery. The libgps library has been split apart; the
service functions used by the daemon now live in libgpsd. This
will shave some code volume from GPSD client applications. A packaging
error that resulted in xgps not being shipped in 2.93 has been
corrected. We now have stronger checking for valid ephemeris before
extracting the leap-second offset; they should prevent many cases
where gpsd migh previously have used an invalid leap-second offset.
* Fri Apr 16 2010 Eric S. Raymond <esr@snark.thyrsus.com> - 2.93
Support for JSON dumping and parsing of AIS message types 25 and 26,
not yet observed in the wild on AISHub. Fix Debian bug #569703. by
removing non-streaming mode from the Python exerciser. Fix Debian
bug #572900 by unsetting the appropriate in-use flag in the device
array. Change the libgps default from old protocol to JSON. Add a
close() method to the C++ binding. Try to recover better from
sporadic cases of false matches to Trimble packet format from a SiRF
binary datastream. gps_poll() now returns -1 with errno not set when
the gpsd socket closes. TPV now refrains from reporting fields the
fix quality won't support. gpsmon option for listing device types is
now -L to -l can be used to enable logging (to stay consistent with
the l command). There is new FAQ material on improving fix and time
reference accuracy. New sections have been added to NMEA.txt on
error status indications and satellite IDs. New POLL command brings
back polling-mode operation. A Client-HOWTO has been added to the
documentation. gpsd no longer eats CPU when a device is unexpectedly
unplugged. Support for the TNT revolution is back (run mode only).
There is now a gpsdfake diagnostic tool that fakes being gpsd shipping
arbitrary specified data to clients.
* Wed Mar 3 2010 Eric S. Raymond <esr@snark.thyrsus.com> - 2.92
Fix a packaging error. The new Python library module was
inadvertently omitted from the 2.91 tarball. Also, improve the json
import test slightly.
* Mon Mar 1 2010 Eric S. Raymond <esr@snark.thyrsus.com> - 2.91
We have support for NMEA GLONASS sentences, and a regression test.
Clients now get a DEVICE notification on every driver switch. It is
possible to specify a TCP/IP AIS feed such as AISHub as a data
source. Serious bitrot in the NTRIP support has been fixed - it was
probably nonfunctional for several releases before this. Fixed
buggy display of satellite-used flags in cgps. xgps is replaced by
a rewrite in Python that uses pygtk, eliminating a dependency on
Motif; also, it now displays AIS information. Uniform treatment of
display-unit defaulting and -u in xgps, cgps, and lcdgps. Support
for AIS message types 25 and 26. Support for IPv6. A numeric
instability in the earth_distance() function affecting track error
modeling has been fixed. Old protocol has been removed from the
daemon; the library still speaks it.
- Fixed XML transformation issues with expressions and symbols
- Fixed problem with PostGIS SQL bbox introduced in 5.6.2
- Fix backwards handling of iconv errors (w/ SDE) introduced in 5.6.2
Changes 5.6.2:
- Check error returns from mapstring functions
- Correct mutex locking problem with rasters with no inherent georef.
- Fixed problem with isValidItem vs OGR special attributes
- Support wrap character for SVG output
- Fixed msMSSQL2008CloseConnection() to free the statement handle properly
- Fixed PHP MapScript's metadata.nextkey() that was sometimes skipping some
entries on first call because the NULL arg was not properly handled
- Fixed the query handling with the MSSQL2008 driver
- Fixed swig zoomRectangle() method: the maxy in the rect object have to
be < miny value
- Backport fix for SLD filters column names detection
- Backport fix for WFS OGC filters regex tests
Viking 0.9.93 (2010-04-11)
New features since 0.9.92
* Allow overriding map source
* Make GPS layer cut/copy available from popup menu.
* [DOC] Document new files in viking's manpage
* Increase possible smaller zoom
* Add negative scales so that we can have bigger zoom on maps
* Allow images from bigger and smaller zoom to be selected if current zoom has n
o image
Fixes since 0.9.92
* Fix: set a default filename while exporting
* [DOC] Fix: Viking's sources are hosted by Git now
* Further variable type corrections.
* Fix GPS layer copy.
* Fix Track/Waypoint Layer Paste on 64bit systems.
* [DOC] Fix FILES section of manpage.
* Fix: First Track not Black in Draw All Tracks Black Mode.
Packaged by Johannes Hofmann.
gipfel helps to find the names of mountains or points of interest on a picture.
It uses a database containing names and GPS data. With the given viewpoint (the
point from which the picture was taken) and two known mountains on the picture,
gipfel can compute all parameters needed to compute the positions of other
mountains on the picture.
gipfel can also be used to play around with the parameters manually. But be
warned: It is pretty difficult to find the right parameters for a given picture
manually.
You can think of gipfel as a georeferencing software for arbitrary images (not
only satelite images or maps).
gipfel also has an image stitching mode, which allows to generate panorama
images from multiple images that have been referenced with gipfel. The nice
thing about the new image stitching is that it reuses the code that already
existed for referencing images.
pkgsrc changes:
- Add license definition
Upstream changes:
Version 2009040901
- Force DATA encoding to be iso-8859-1 (davidhull/RT #38005)
----
Version 2009040801
- Moved to git and github.
- Modernized distro.
New features since 0.9.91:
* Memorize previously selected go-to service.
* Better scale when zoomed close in and in miles distance mode.
* Add and use preference for height units.
* Add and use preference for speed units.
* Add and use preference for distance units.
* Use a preference to set the tiles age.
* New preference for default maplayer cache.
* Improve DEM-Layer.
* Remove OpenAerial support.
Fixes since 0.9.91:
* Fix: Correctly rotate thumbnail images
* Fix#2958601: Support for non ascii characters in "Go-to" search
* Fix error handling in go-to feature
The 1.7.1 release was prepared and issued primarily to deal with ticket 3382,
relating to the fact that GDAL 1.7 has had a significant regression in that
all Erdas Imagine (HFA/.img) files produced are unreadable by non-GDAL software
including released versions of ArcGIS and Erdas Imagine. Following is a list
of all bug fixes since the 1.7.0 release.
== General ==
* MacOS X: Support versioning for framework builds
* FreeBSD: fix --with-threads configuring
== GDAL / Raster ==
* HFA/Imagine: Fix very serious 1.7 bug with blank layer names which was
producing .img files unreadable in non-GDAL software
* HFA: Ensure nodata values carried into overviews
* HFA: Fix support for files with nonstandard mapunits
* NITF: Improve NITF spec compliance when generating JPEG compression
* NITF: Improve dateline handling for CADRG products
* NITF: Return GCPPROJECTIONX metadata when we can't transform polar
* GeoRaster: Avoid error messages when looking up epsg codes
* DODS / GDALCopyWords(): Fix bug with negative offsets/flipping
* PCIDSK: Fix new bug with UTM MGRS zone handling
* PDS: Fix up offset support for detached labels
* gdal_merge.py: support per band init values
* ECW: Fix one broken case in configure logic
* RasterLite: Fix crash on 32bit platforms
* NetCDF: Prevent CreateCopy() of complex bands
* HDF4: Fix buffer overflow with GeodeticLatitude
== OGR / Vector ==
* SQLite: TestCapability() returns TRUE for transation support
* DXF: Support polylines in Object Coordinate System
* MIF/ogr2ogr: Fix new problem translating to MIF format
* GeoJSON: Support stdout output via new /vsistdout/ name
* Shapefile: Fixes for winding calculations on read and write
* Postgres: Get field width and precision from SQL queries
Changes:
Bug #141:
Fix: Raster map search does not work with map files containing multiple '.'
Bug #142:
Fix: Raster map search does not work with lon/lat WGS84 projection
Request #143:
Delete map while active/shown
Request #144:
Make scalebar work for maps with lat/lon projection
Bug #145:
Fix: Zoom to area does not work when using lon/lat DEM and Garmin maps
Bug #146:
Fix: qlb and sticky waypoint handling for qt4.6
Request #147:
Hide / show tracks
Request #148:
Add zoom to fit for multiple selected tracks
Request #149:
Add zoom to fit for multiple selected waypoints
Request #150:
Rewrite 3D view
Request #151:
Add first person view to 3D view
Request #152:
Add point of view on track to 3D view
Request #153:
Add compass to 3D view
Request #154:
Add elevation meter to 3D view
Request #155:
Add artificial horizont to 3D view
Request #156:
Add zoom to fit for multiple selected overlays
The CHANGELOG since 0.15 is:
* FIX : roads not always refreshed when changing type or properties (fixes#2773)
* FIX : Cannot cleanly copy tags from one relation to another (fixes#2746)
* FIX : When merging contiguous nodes in the same way, check that we don't add the same node twice (fixes#2771)
* FIX : OSX enhacements (by Aleksandar Topuzovic) (closes#2774)
* FIX : When nodes are hidden,do not put them in the way of selecting roads
* FIX : avoid multiple updateVirtuals() at download time by disabling it and doing them all when the download is done
* FIX : speedup node moving by disabling virtual nodes and index updates during drag
* FIX : crash when coming from "Separate move mode" and a feature is selected.
New features since 0.9.9
* Interpolation for maps: use less precise images when wanted image is not prese
nt
* GObjectify maps
** Add compatibility facilities
* GObjectify go-to/search feature
** Add Name finder search engine
** Add Nominatim search engine
** Add Geonames search engine
** Add generic XML search code
* Add configuration file for map sources, goto and external tool
(See examples in distribution)
* Add option to download only maps that are more recent on server
** Try to download newer tiles when autodownload is set and server supports such
check
** Tiles must be older than a specified age before checking server
* Add support for recently used files
* Add DEM Gradient
* Add DOAP file
Geo::ShapeFile module reads ESRI ShapeFiles containing GIS mapping
data, it has support for shp (shape), shx (shape index), and dbf
(data base) formats.
- Changed msSaveImageBufferGD to be in accordance with msSaveImageGD
- Changed the query map rendering implementation without adding extra layers
to the map
- SQL Server 2008 plugin is not handling null field values correctly
- Hatch symbol not properly saved
- Expose symbolObj.inmapfile to the SWIG API, have already been exposed to PHP
- Expose getGeomTransform/setGeomTransform to SWIG instead of exposing the
private vars for rfc48
- Fixed writeSymbol to support writing 'ANGLE AUTO'
- Fixed problems with point queries not working via the CGI (mode=query
or mode=nquery)
Changes 5.6.0:
- Fixed potential leak of env. vars through msEvalRegex()
- WFS hits count is incorrect if the request contain 2 layers or more
- Fixed a problem with layer plugin where copyVirtualTable didn't copy
the LayerResultsGetShape function pointer
* r13533 (ogr postgis plugin) have been added to the stable branch only
* GRIB detection not thread safe
* Bug fixes
Changes 1.6.2:
* OGR expression parser causes access violations with large expressions
* OGR cannot open/handle .DBF files > 2 GB
* crash in cpl_vsil_win32.cpp when compiling as x64 under Windows
* create index sql execute problem
* GTiffDataset::FlushCache() cause crashes when used just after dataset creation
* GDALDefaultOverviews::BuildOverviews() causes out-of-bounds writes for a
1x1 dataset
* gdaladdo crashes on a 16-bit dataset when external overviews are requested
to have JPEG compression
* Corrupt EXIF info can cause stack buffer overflow in JPEG driver