* Fix 3581 Ftools: union tool leave holes in output
* Fix 4500 Simplify tool freezes QGIS
* Fix 4466 Fixes for 'v.what.vect' and 'v.generalize' modules in the GRASS
plugin
* Fix 4552 Patch for v.what.vect
* Fix 4035 Print Composer shape combo box not refecting current shape
* Partial Fix 3097 Add preference to set/override environment variables
* Fix 2749 Move 'Add to Attributes List' button
* Fix 4560 Wrong scale displayed in Map canvas
* Partial Fix 4383 Ftools: Improve how processes are handled
* Fix 3577 Adding a print composer doesn't dirty the document
* Fix 3170 Many GDAL Tools don't work in OS X standalone
* Fix 3723 Transparency settings are not applied from *.qml
* Fix 3576 qml not read automagically for rasters
* Fix 2977 Messy uninstallation of the standalone installer
* Union and Symetrical difference works only on whole layer fixed
* Save some time in node tool for geometry export and avoid detachs
* Initialize default symbol to 0 in rule based renderer
* Make relative paths default
* Fix tab restoration in project properties
* Add helpful info to GdalTools Settings dialog on how to configure GDAL path
* New vector layer dialog - show CRS as authid-description pair instead of
proj4 string
* Fix crash with relative file paths if projPath is not yet defined
* Add helpful info to GdalTools Settings dialog on how to configure GDAL path
* And a lot of other smaller Bugfixes
Changes in 3.3.2
2012-01-05
- Bug fixes / improvements
- Fix CMAKE_CXX_FLAGS overriding -std=gnu++0x (#489)
- Missing versions update in CMake configuration (#490)
- Fix noding of self-intersecting lines through UnaryUnion (#482)
- Fix handling of collapsed edges skipping in BufferOp (#494)
- Print up to 18 digits of precision for TopologyException points
- Fix noding with reduced precision in Buffer operation (#473)
- Fix HotPixel original point invalidation (#498)
- Fix CascadedPolygonUnion to discard non-polygonal components (#499)
- Improve buffer robustness by reverting to non-snaprounding noder (#495)
- Fix C++11 build by avoiding std::pair<auto_ptr> (#491)
- Add --clibs to geos-config and GEOS_C_LIBS to geos.m4 (#497)
- Apply shoelace formula for area calculation (#485)
- Fix default initialization issue for clang (#500)
- Improve overlay robustness by fixing areal validity on snapping (#488)
Changes in 3.3.1
2011-09-27
- Bug fixes / improvements
- Fix memory leak on invalid geometry in InteriorPointArea (#475)
- ValidOp abort in presence of 2 touching holes forming an island (#449)
- Enable prepared intersects operation for points
- Fortify suspicious code found by static analisys tools
- Fix for SOLARIS build (#461)
- Fix EMPTY result from GEOSOffsetCurve with distance 0 (#454)
- Fix Geometry::clone to copy SRID (#464)
- Fix for clang builds (#463)
- Fix out-of-place builds for python binding (#332) and regress testing
- Fix OS X framework cmake build (#385)
Upstream says that using sqlite3 will become somewhere between normal
and the standard approach. Because sqlite3 is small and typically
already isntalled on systems where one would want to run gama, just
depend on it and don't bother to make it an option.
It would be fine with me to make it a default-on option, but I don't
think that's worth the complexity.
XXX The comment in the code is wrong and using std::isnan is actually
XXX the portable approach. DragonFly and other GCC users likely need the
XXX same change
GNU Gama is a project dedicated to adjustment of geodetic networks. It
is intended for use with traditional geodetic surveyings which are
still used and needed in special measurements (e.g., underground or
high precision engineering measurements) where the Global Positioning
System (GPS) cannot be used.
Adjustment in local Cartesian coordinate systems is fully supported by
a command-line program gama-local that adjusts geodetic (free)
networks of observed distances, directions, angles, height
differences, 3D vectors and observed coordinates (coordinates with
given variance-covariance matrix). Adjustment in global coordinate
systems is supported only partly as a gama-g3 program.
Viking 1.2.1 (2011-06-16)
Fixes since 1.2
* Support proper MAC OS file locations.
* Fix incorrect track property line marker positioning when the track has gaps.
* Fix track property point marker drawing error - sometimes draws dot marker too low.
Viking 1.2 (2011-05-24)
New features since 1.1
* Remove unecessary treeview item selection.
* Add zoom level 0.5 to map layer
* [DOC] Add links to access Viking's source code
* Rename file to prevent any case-insensitive issues.
* Add getting the users confirmation when deleting (emptying) data from the GPS layer.
* Enable keypad delete to remove layers in the layers panel.
* Enable deleting multiple tracks or waypoints within a layer by selecting them from a list.
* Add getting the users confirmation when deleting an individual track or waypoint.
* Add the ability to delete all waypoints or tracks in the layer.
* Add getting the users confirmation when deleting a layer.
* Start a new 'Tracks' treeview menu, similar to the 'new' Waypoints treeview menu.
* Add operations on waypoints into the 'new' Waypoints treeview menu.
* Add new graph type Speed/Distance in the track properties window.
* Add new graph type Elevation/Time in the track properties window.
* Add new graph type Distance/Time in the track properties window.
* Improve Track Properties speed/time drawing to display in nice human friendly whole number scaled units.
* Improve Track Properties elevation drawing to display in nice human friendly whole number scaled units.
* On the Track Properties Window draw an always updating indicator of where the readings are taken from.
* Enable controls of drawing DEM data and GPS speeds on the Track Properties Window.
* Add keyboard accelerators for the Track Properties Window.
* Add ability to resize the Track Properties window.
* On the Track Properties Window, also show the elevation or speed for the current track position as indicated by the mouse pointer.
* Add support for kml files.
* Add ... where necessary to track & waypoint menu entries.
* Enable Open Waypoint Image via right click menu entry.
* Use ability to select a waypoint given the thumbnail image size.
* Add ability to open the trackpoint edit dialog via the viewport right click menu when a trackpoint is selected.
* Add ability to move selected trackpoint or waypoint by the mouse within the select tool.
* Add a new select tool at the window level to enable/disbale item selection of the a track or a waypoint.
* Enable to unselect treeview item
* Add Select Request layer interface and use within the track/waypoint layer to select an item.
* Add internal track right click menu variable.
* Tidy up track/waypoint sublayer callbacks to only use the layers panel if it available.
* Add viewport to sublayer add menu items callback.
* Make the highlight colour configurable and use as appropriate for the selected track/waypoint drawing.
* Add track and waypoint highlight for the selected layer or individual item.
* Add the storage and retrieval of any kind of track or waypoint selected item (either an individual item, list (i.e. a sublayer) or layer) at the window level.
* Add viewport property to control the display of the track / waypoint item highlight.
* Add backup support for launching URLs with Mac OS based browsers.
* Add backup support for launching URLs with Google Chrome based browsers.
* Add support for Bing maps
* Add support for dynamic copyright
* Add map's logo support
* Add support for reference documentation
* Generate a trackwaypoint layer update on the finish creatiing of the thumbnails so the images are shown.
* Enable the tree view panel to be more usefully resized smaller than the text names.
* Windows: Open help pdf file when when clicked on Help->help
* [DOC] Split By Number of Points
* Add Track->Split by Number of Points (as per SF#2847587 request).
* Add a new dialog to return positive number.
* SF#2844872: Suggest name for the new track when splitting the track via the trackpoint edit dialog.
Fixes since 1.1
* Better safety checking to prevent crash due to null variable reference in use of the current trackpoint.
* Fix: Reduce GObject cast
* Fix etag handling
* Fix: generate doc/reference/Makefile when needed
* Fix Track -> Split by Timestamp such that newly created tracks are ordered correctly.
* Fix sensitivity of the track properties window split marker to be disabled when the track marker is not drawn.
* Fix crashing due to incorrect usage of libcurl - SF#3206628.
* Fix non-void function should return a value.
* Fix reference documentation generation - some systems need explicit mention of libz.
* Fix displaying of 'Waypoints' treeview menu.
* Fix vik_aggregate_layer_get_all_layers_of_type for track/waypoint layer types, since these may also be stored under GPS layers.
* Improve previous fix: background calling code should control return value
* Fix: background calling code should control return value
* Fix: enforce background feature
* Fix compiler warnings from gcc 4.5.4
* SF#3178554: Fix Sun Studio build
* gtk_object_sink has been deprecated since gtk version 2.10, use g_object_ref_sink() instead.
- New things:
- CAPI: GEOSBufferWithParams (allows single sided buffers)
- CAPI: GEOSOffsetCurve deprecates GEOSSingleSidedBuffer
- CAPI: GEOSUnaryUnion deprecates GEOSCascadedUnion
- CAPI: GEOSisValidDetail: tell state, reason & location apart. allows
passing flags.
- CAPI: GEOSContext_setNoticeHandler_r, GEOSContext_setErrorHandler_r
- CAPI: GEOSGeom_createEmptyPoint, GEOSGeom_createEmptyLineString
GEOSGeom_createEmptyPolygon, GEOSGeom_createEmptyCollection
- CAPI: GEOSGeom_extractUniquePoints
- CAPI: GEOSGetGeometryN support for single geometries
- CAPI: GEOSPolygonize_full to return all informations computed by
the polygonizer
- CAPI: GEOSOrientationIndex
- CAPI: GEOSSharedPaths to find shared paths and their orientation
- CAPI: GEOSSnap
- CAPI: GEOSRelatePatternMatch
- CAPI: GEOSCovers, GEOSCoveredBy
- CAPI: GEOSRelateBoundaryNodeRule
- PHP: new PHP5 bindings based on CAPI
- Semantic C++ API changes:
- Geometry inheritance chain changed to introduce Puntal, Lineal
and Polygonal classes (virtual inheritance introduced)
- Polygonizer::getInvalidRingLines retains ownership of vector elements
- Geometry::isWithinDistance method is now const
- Polygonizer::getCutEdges returns by const ref
- Polygonizer::getDangles returns by const ref
- Empty LinearRings are closed by definition
- Bug fixes / improvements
- Fixed Geometry.distance() and DistanceOp to return 0.0 for empty inputs
- Invalid compound geometries reported as valid
- Return up to 15 digits of precision from GEOSisValidReason_t
- CAPI: do not leak contexts when using the non-reentrant interface
- Fix duplicated dangles returned by Polygonizer
- Fix SnapIfNeededOverlayOp to throw the originating exception
- Fixed LineMerger to skip lines with only a single unique coordinate
- Fix NodedSegmentString to handle zero-length line segments correctly
(via safeOctant)
- Fixed buffer OffsetCurveSetBuilder to handle "flat" rings correctly
- Added illegal state check in LineSegment::pointAlongOffset()
- Improved performance of RectangleIntersects by always using
segment-scanning and refining SegmentIntersectionTester
- Reduce memory use in PreparedGeometry predicates
- Fix infinite loop in RobustDeterminant with nan/inf input
* When getting data via the GPS layer automatically set the view to see it, unless the realtime tracking mode is on.
* On opening GPX files automatically view all the data.
* Add copyright and license properties for NASA BlueMarble data.
* Add background thread loading of DEM files.
* Add support for the TMS interface provided by SPOTMaps
* Add license related properties
* Add copyright property
* Improve key binding for Mercator Mode -> ctrl+m
* Add OSM WMS Server
* Add support for WMS-C
* Add support for more standard TMS
* Add LatLon projection
* Add a perl script to auto generate basic Viking .vik files for directories containing images.
* Mon Mar 21 2011 Eric S. Raymond <esr@snark.thyrsus.com> - 2.96~dev
Bumped maximum channel count to 32 to accommodate GPS+GLONASS devices.
API version bumped to 5, redesign finished (changes are documented
in the Client HOWTO). cgps now handles resize signals. Code can now
link with uClibc for embedded use. Various bugs in the C++ binding
have been fixed. gpxlogger can now daemonize and write to a specified
log file. A gpsd client can now set any locale it likes, and JSON
will still be parsed using the C locale matching the daemon's. Clients
are no longer required to define a gpsd_report() hook. gpsd no longer
emits probe strings to unidentified USB devices at startup.
JSON timestamps in TPV and SKY are now ISO8601 rather than seconds since
the Unix epoch; the library handles the older style backward-compatibly.
GPGST sentences are now parsed for noise statistics when a device emits them.
AIS and RTCM2 JSON dumps have device fields. JSON reports now include 50bps
subframe data if the device allows access to it. gpsdecode can now dump NMEA
GPS binary, and subframe data to JSON. The RTCM2 code now understands and
analyzes RTCM2.3 messages 13, 14, and 31, and has been checked against another
analyzer. The ancient Sager dump format for RTCM2 is abolished in favor of
a JSON profile.
pst-geo is a set of PSTricks related packages for various cartographic
projections of the terrestrial sphere. The package pst-map2d provides
conventional projections such as Mercator, Lambert, cylindrical, etc.
The package pst-map3d treats representation in three dimensions of the
terrestrial sphere. Packages pst-map2dII and pst-map3dII allow use of
the CIA World DataBank II. Various parameters of the packages allow for
choice of the level of the detail and the layouts possible (cities,
borders, rivers etc). Substantial data files are provided, in an
(internally) compressed format. Decompression happens on-the-fly as a
document using the data is displayed, printed or converted to PDF
format. A Perl script is provided for the user to do the decompression,
if the need should arise.
The changes are fully described at
http://trac.osgeo.org/gdal/wiki/Release/1.8.0-News
However, the following are the highlights.
In a nutshell:
* New GDAL drivers : GTX, HF2, JPEGLS, JP2OpenJPEG, JPIPKAK,
KMLSUPEROVERLAY, LOS/LAS, MG4Lidar, NTv2, OZI, PDF, RASDAMAN,
XYZ
* New OGR drivers : AeronavFAA, ArcObjects, GPSBabel, HTF, LIBKML,
MSSQLSpatial, NAS, OpenAir, PDS, PGDump, SOSI, SUA, WFS
* Significantly improved OGR drivers : DXF, GML
* New implemented RFCs:
o RFC 7: Use VSILFILE for VSI*L Functions
o RFC 24: Progressive data support in GDAL
o RFC 28: OGR SQL Generalized Expressions
o RFC 29: OGR Set Ignored Fields
o RFC 30: Unicode Filenames
o RFC 33: GTIFF - Corrected !PixelIsPoint Interpretation
* New utility : gdallocationinfo
Backward compatibility issues:
* MITAB driver: use "," for the OGR Feature Style id: parameter
delimiter, not "." as per the spec. Known impacted application:
MapServer?
* RFC 33 changes the way PixelIsPoint? is handled for GeoTIFF
* GML driver: write valid <gml:MultiGeometry> element instead of
the non-conformant <gml:GeometryCollection>. For backward
compatibility, recognize both syntax for the reading part
Changes:
--- 2010.12.27 ---
Request #237:
Add timeout to route calculation
Request #238:
Add order to selected waypoints to create a route
Request #239:
Add Garmin BirdsEye support (display only)
--- 2010.12.06 ---
Request #231:
Make anti-aliasing an option
Bug #232:
Photos in the south eastern hemisphere are referenced badly
Request #233:
Make tracks and routes semi-transparent
Request #234:
Add legend for Garmin maps
Request #235:
Fixes and improvements for NMEA support
Request #236:
Move map with Alt+mouse move
--- 2010.11.15 ---
Request #218:
Add "description" as additional field to waypoints.
Request #219:
Make routing language a selection
Bug #220:
Fixed: Garmin Custom Maps fail on maps with lon/lat projection
Bug #221:
Fixed: Crash when exporting maps with bad or missing mdr file
Request #222:
Make baudrate selectable for NMEA device.
Request #223:
Update Spanish translation
Request #224:
Update italian transaltion
Request #225:
Update dutch translation
Request #226:
Add location search via OpenRouteService
Request #227:
Add most important web links to help menu
Bug #228:
Fixed: Add big endian fixes for OS X
Request #229:
Distance over time graph
Bug #230:
Fixed: Strings for 20bit type polylines and polygons are decoded badly
--- 2010.11.02 ---
Bug #217:
Forgot to do a commit before the release
--- 2010.11.02 ---
Request #210:
Make UI fit for GNOME
Request #211:
Add tooltip (optional) for items below cursor on Garmin maps
Request #212:
Make zoom level and track maxima labels optional
Request #213:
Prepare route object for autorouting information
Request #214:
Add autorouting via openroute service
Request #215:
Use secondary (autorouted) route for gpx export
Request #216:
Use secondary (autorouted) route for garmin device upload
--- 2010.09.26 ---
Request #170:
Show extended data of tracks
Bug #202:
Various user supplied bugfixes.
Request #203:
Pimp up map canvas
Request #204:
Add min/max elevation markers to highlighted track
Bug #205:
File dialog for screenshot, save track stat plot and save canvas behaves strange.
Request #206:
GeoDB: add summary about item as tooltip rather than the real comment.
Request #208:
Add track profile preview on canvas
Request #209:
Make scale and wind rose optional
--- 2010.09.11 ---
Request #195:
Export raster maps to KMZ
Request #196:
Export raster maps as Garmin Custom Map tiles
Request #197:
Make folder system of geo database a bit more flexible
Bug #198:
Optimize geo database access and fix many glitches.
Bug #199:
Some tiles on OSM maps are not selectable
Bug #200:
Fix glitches in track profile/ edit/ toolview interaction
Request #201:
Enhance guideline and snap algorithm for drawing distance polylines
--- 2010.08.15 ---
Bug #192:
Fixed Garmin map: Small vertical or horizontal lines are not drawn
Request #193:
Use SQLite database for user data
Request #194:
Add project explorer for the database
--- 2010.07.28 ---
Request #184:
Detect proxy from environment variable
Request #185:
Get elevation data for artificial tracks from www.geonames.org
Request #186:
Improove snap to line for distance polyline
Bug #187:
Fix: endian bugs in Garmin label decoding
Request #188:
Split track in segements of size N
Request #189:
Sort tracks by name and time
Request #190:
Copy-n-paste for distance polyline.
Request #191:
Combine several distance polyline overlays
--- 2010.07.04 ---
Request #177:
Keep on adding points when adding points to start or end of distance polyline
Bug #178:
Fix: End points are deleted when moving around is aborted.
Request #179:
Add speed and estimated time to distance polyline
Request #180:
Select items for export/upload
Bug #181:
Fix: Proximity circles are not drawn if waypoint leaves viewport
Request #182:
Make distance polyline follow lines in vector map
Bug #183:
Change shortcut description from Del to Ctrl + Del in left hand tool widgets
--- 2010.06.06 ---
Bug #172:
Fixed: typ file not working on device.
Request #173:
Sort waypoints by name, icon or position
Request #174:
Make track bubbles an option
Request #175:
Fine tune reference offset for raster maps
Bug #176:
Fix performance stall when loading large quantity (>2000) of waypoints
--- 2010.05.10 ---
Request #167:
Dutch translation
Request #168:
Add gpsd support
Request #169:
Optimize map rendering for Garmin maps
Request #171:
Add selection for typ file if there are several
--- 2010.04.03 ---
Bug #157:
Fixed: Bad zoom factor for "zoom to fit"
Request #158:
Sort list entries in tool views
Request #159:
Accept more formats for waypoint coords and related.
Bug #160:
Fixed: Typ file is not used in gmapsupp.img
Request #161:
Code map set name into gmapsupp.img
Request #162:
Allow use of *.hgt files to import elevation data
Bug #163:
Fixed: GDAL tools not found on OS X port
Bug #164:
Fixed: Endless loop on profile over time for tracks with no timestamp.
Request #165:
Revert track
Request #166:
Speed up loading of Garmin tiles.
Changes:
* French Cadastre plugin
* Bing Maps plugin
* GDAL raster background plugin
* Printing and exporting to PDF/raster/SVG
* Extrude interaction for ways
* Filter system
* Toolbar editor (create/modify tollbars)
* Allow to align background image with <SPACE>+pan
* When opening/importing, always fallback to GDAL if available. Allows to open most GDAL supported geomtery files.
* Styles : allow to texture areas with an icon
* Auto-add "source" tag when drawing over a background map; define the value in the WMS and TMS editors
* New command line options: "--ignore-preferences" && "--reset-preferences"
* "--importag-tags-as-is" command-line switch to prevent adding underscores to imported tags
* When creating a way or area, press "C" to close the current way
* New preference: "Allow node/way creation in select mode". When checked, allows double-click to create a node and double-click on a node to start a way in select mode.
* Snap to angle functionality when creating way: keeping "o" pressed snap to 45° angles, "h" snap to 30° angles
* Ability to enter and select multiple OSM servers in preferences
* Use Nominatim (http://nominatim.openstreetmap.org/) for place name lookup due to gazetteer closure
* Support for XAPI
* Allow to rename a layer by double-clicking on its name
* If a shapefile do not provide its projection, ask the user for it and do not crash
* "Set view projection to layer's" action added to image layers; set the main projection to the one of the layer
* Tool to align edges to regularly spaced angles (can orthogonalise buildings)
* Join areas tool
* Add a "portable" mode to merkaartor via command-line ("-p") or build setting ("PORTABLE=1")
* Add a "Find" button to the Feature dock. Press "Reset" to revert to list current features.
alternative from mk/jpeg.buildlink3.mk
This allows selection of an alternative jpeg library (namely the x86 MMX,
SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and
follows the current standard model for alternatives (fam, motif, fuse etc).
The mechanical edits were applied via the following script:
#!/bin/sh
for d in */*; do
[ -d "$d" ] || continue
for i in "$d/"Makefile* "$d/"*.mk; do
case "$i" in *.orig|*"*"*) continue;; esac
out="$d/x"
sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \
-e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \
< "$i" > "$out"
if cmp -s "$i" "$out"; then
rm -f "$out"
else
echo "Edited $i"
mv -f "$i" "$i.orig" && mv "$out" "$i"
fi
done
done
This release includes many great new features to make your QGIS experience
even better than ever before. This release also contains many bug fixes that
should improve stability over previous releases. See below for a list of the
more noticable changes made in this release.
Viking 1.0.2 (2010-12-14)
Fixes since 1.0.1
* Add undeclared translations
Viking 1.0.1 (2010-12-04)
Fixes since 1.0
* Fix Waypoint & Track visibility issues.
* Fix SF#3104028: Default Color Background is incorrectly saved as black into a
new .vik file.
* Fix some translated strings
New features since 0.9.96
* Add minimal translator-credits in About dialog
* Add documenters to About dialog
Fixes since 0.9.96
* Improve copyright holders
* Prevent crashes when downloading Expedia Maps.
* Fix extend track using magic scissors.
* Fix autodownloading while panning
* Fix Debian #599048: Segmentation fault when using gpsbabel
* Fix dem_gradient_colors allocation.
* Fix compiler warnings in preferences.c
* Fix handling of ERMapper spherical coordinate systems
* Fix comparison of units of coordinate systems
* C#: Fix GDAL_DMD_ and GDAL_DCAP_ constants
* C#: Don't mark class BeforeFieldInit causing CLR4 crash
* C#: Use the .NET Framework 2.0 transparency rules (level 1 transparency) for
the VC2010 builds
* Python: Fix indentation problem with GCP serialize method
* Make CPL_INLINE compatible with SunPro 11 and 12 compilers
* Override EPSG:4179 (Pulkovo 1942(58)) and EPSG:4258 (ETRS89) to add towgs84
transform for Polish CRS
* SWIG bindings : initialize return values of GetRasterStatistics?()
Viking 0.9.96 (2010-10-11)
New features since 0.9.95
* Use ETag to detect fresh tiles on servers
* Add new menu entry in GPS Layer to delete the realtime information.
* Ensure GPS realtime information deleted when GPS Layer -->Empty All is called.
* Prevent zoom factor string displaying unnecessary .0s when it's a whole number.
* Improve Track Properties speed profile display for low speed difference (e.g. walking) tracks.
* Use speed units in display of Track/Waypoint layer draw by velocity config values, but maintain units as metres per second when read from/saved to files.
* Add keyboard accelerators for as many as possible View Menu entries.
* Simplify zoom status when xmpp and ympp are equal
* Use height units in the altitude readout for the cursor position on the status bar.
* Use height units in display of DEM min / max elevation values, but maintain units as metres when read from/saved to files.
Fixes since 0.9.95
* Fix many memory leaks
* DEM layer properties tidy up.
* Prevent getting stuck in a near infinite loop when using Coord layer, UTM mode and zoomed out to see the whole world.
* Prevent lock up in attempt to download maps along a track in UTM mode.
* Launchpad Bug #445374: Prevent crash when downloading maps along a track, with Terraserver maps when in Mercator mode.
* Add explicit linking against libz and libm
* Fix SF#3009431: Prevent Crash in Real Time Tracking GPS Mode & Autodownload Maps.
* Fix display of rounded speed units scale markers in the speed profile.
* Fix cycle map URL
* Fix compiler warnings
* Fix Track Draw by Velocity mode, so that individual track points are coloured (as was the intention).
* Fix bug where older file was removed when network not present
* Fix: warning 'draw-mode' message does not display
* Fix incorrect limitation on source map id
Viking 0.9.95 (2010-09-07)
New features since 0.9.94
* Add some function short cut key definitions to control showing of the center mark and scale viewport features.
* [DOC] Replace Google with OSM capability in man pages.
* When manually creating a track, automatically give it a default name.
* [DOC] Add contributors from the Wiki(s) history.
* Better dialog name when searching for a waypoint.
* Change max cache time to 1 week.
Changes:
Merkaartor 0.16.3.
The only issue solved since 0.16.2 is the inability to switch languages.
Merkaartor 0.16.2.
The CHANGELOG since 0.16.1 is:
- FIX : Initial viewport issue
- FIX : Do not export incomplete features
- FIX : CSV import bugs
- FIX : Use "GPX track width" setting even when not in "Simple track appearance" (fixes#3095)
- FIX : temporary solution for #3082
- CHG : Allow to pan with middle mouse button
- FIX : lat/lon grid fixes for non-othogonal projections
- FIX : for non-rthogonal projections, maximize the viewport in lat/lon
- FIX : Handle empty style list in editor (fixes#3079)
- FIX : Fix scale bar to take latitude into account.
- FIX : Do not tag-match relation's children unless the type is "multippolygon" (fixes#2916)
- FIX : problem with "Bottom-left standard" TMS
- FIX : OSX fix
- FIX : Draw relations children dashed to avoid multiple parent drawing
- FIX : Fix several issues with features dock.
- FIX : Fix reappearance of deleted features.
- FIX : Fix WayRemoveNodeCommand reversibility.
(GIS) licensed under the GNU General Public License. QGIS is an official
project of the Open Source Geospatial Foundation (OSGeo). It runs on Linux,
Unix, Mac OSX, and Windows and supports numerous vector, raster, and database
formats and functionalities.
Quantum GIS provides a continously growing number of capabilities provided by
core functions and plugins. You can visualize, manage, edit, analyse data, and
compose printable maps. Get a first impression with some screenshots and a more
detailed feature list.
* configure/libtool/etc regenerated with newer versions.
* Fix definition of CPL atomic function with CPL_INLINE undefined
* Clean out remnants of old generation python support in configure
* Fix build problems on systems with 64bit pointer and 32bit long
* C#: Fixed ambiguous reference to SpatialReference in C# sample apps
* C#: Fix crash on memory release of string from ExportToWkt()
* Java: Handle transparency better in color tables
* Python 2.x/3.0 compatability fixes for scripts
* Python fixes for numpy array io
* stateplane.csv updated for Kentuky and California fixes
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.
sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
* Fixed scale calculation problem caused by mapscale.c's inchesPerUnits
array being out of synch with MS_UNITS enum
* Fixed bitmap text font rendering (tiny was not working)
Changes 5.6.4:
IMPORTANT SECURITY FIXES:
* Disabled some insecure (and potentially exploitable) mapserv command-line
debug arguments.
* Fixed possible buffer overflow in msTmpFile()
Other fixes:
* Fixed possible race condition with connectiontype WFS layers
* Modified mapserver units enum order to fix some problems with external
packages
* fix blending of transparent layers with AGG on MSB archs
* Fixed imageObj->saveImage() sends unnecessary headers
* Correct PropertyName parsing for wfs post requests
* Ensure mapwmslayer.c does not unlink file before closing connection on it
* Fix security exception issue in C# with MSVC2010
* Write out join CONNECTIONTYPE when saving a mapfile.
* Fixed attribute queries to use an extent stored (and cached) as part of
the queryObj rather than the map->extent.
* Reverted msLayerWhichItems() to 5.4-like behavior although still supporting
retrieving all items
* Grid layer: remove drawing of unnecessary gird lines
* OGC Filters for spatial dbs should be enclosed in parentheses
* Improve the handling of simple string comparisons for raster classified
values
* Add the ogc namspace to filters generated by Mapserver
* Fix MS_NONSQUARE to work in mode=map
* Improve error message when loadQuery() filename extension check fails
* Fix GetLegendGraphic using keyimages
* Fix getFeatureInfo queries on WFS layers
* Fixed mapstring.c build problem related to errno
* Correct ungeoreferenced defaults via GetExtent() on raster layer
* More adjustments to how TLOCK_GDAL held around msGetGDALGeoTransform
* Tue Jul 13 2010 Eric S. Raymond <esr@snark.thyrsus.com> - 2.95
The autonomous robot submarine total world domination release!
Rationalize clearing and generation of DOPs, this makes epx/epy much
more generally available. Fixed the test productions for the udev
magic and added a troubleshooting note in INSTALL. cgps now displays
epx/epy rather than eph. Speed is now always reported if our last
two fixes were good, even if the GPS didn't compute it. Reading
packets from UDP datagrams by specifying a listening address and
port is now supported, and the regression-test driver cam now be
told to force this with -u; this enables regression testing in
chroot jails where access to ptys is locked out. AIS code now
interprets message type 6 and 8 application IDs correctly as a
Designated Area Code and Functional ID pair. gpspipe has a new -T
option for setting the timestamp format. xgpsspeed is completely
rewritten in Python, eliminating some dependencies on ancient X
libraries. We now ship a Qt binding for the client library. Note
a GCC 4.2.1 optimizer bug. gpsdcode now uses | as a field separator
in -c mode, as string fields can contain commas. Corrected error
or reporting of AIS rate-of-turn fields.
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
Changes in 3.2.0
- Add Single-sided buffer operation
- JTS-1.10 sync ...
- Drastically improved Buffer speed (20x for a case in testsuite)
- Improved EdgeList duplicate edge finding
- Added algorithm::distance package
- Added algorithm::Angle class
- Added algorithm::BoundaryNodeRule class
- IsSimpleOp can now return non-simple location coordinate
- DistanceOp can now check for 'within distance' predicate
(earlier exit)
- MultiPolygon::getBoundary always return MultiLineString, also
when the result is the EMPTY geometry.
- Various bug and leak fixes, optimizations
- Replace MarkupSTL with tinyXML
* Fri Dec 4 2009 Eric S. Raymond <esr@snark.thyrsus.com> - 2.90
GPSD-NG, the new JSON-based command protocol, is now deployed; as a
consequence, AIS is now fully supported in both daemon and client.
Detection of end of a fix-reporting cycle is now reliable;
accordingly data is accumulated from cycle start and the "J"
(nojitter) opoption on both server and client side is gone. We have
abandoned the gpsflash subproject since it has become apparent that
we can't do it without more vendor cooperation than we're likely to
get. Increase major version of shared library due to significant API
change. Added new driver for Motorola Oncore receivers, with help
from Håkan Johansson. gpsfake can now accept multiple logfiles,
interleaving test sentences from each. gpsd now accepts error
estimates from the NMEA $GPGBS sentence.
pkgsrc changes:
- Adding license definition
- Adjusting "module type"
Upstream changes:
0.16
- No changes. The 0.15 package was broken.
0.15
- Stop "Too late to run INIT block" warning (gray <gray@cpan.org>)
0.14
- Fix "splice() offset past end of array" as filed in RT 26446.
0.13
- Use Geo::Distance::XS if available. (gray <gray@cpan.org>)
- Declare Math::Trig dependency.
0.12
- Noted GIS::Distance in POD.
- Some cleanups to install process.
- Check for DBI in tests before using it.
changes:
Switch to API 0.6, remove support for 0.5
Add a Features dock displaying the features in the current viewport
Alternative way of drawing GPX tracks
Support for proxy authentification
Ability to create a junction between to crossing roads
Ability to create polygons of any number of sides
Ability to rotate roads/areas
Ability to create house numbers "Karlsruhe" style
Spatial indexing of features for faster display with large downloaded areas
Support for multiple image layers
Support for multi-selection of layers; allow to show/hide or readonly
several layers at once
Drag&drop re-ordering of layers
plugin-bassed background layers
Ability to choose Qt style
Discardable dialog/messageboxes
and other tweaks and little things...
tested by Jochen Kunz (and me)
Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.
Packages needing empty directories can use the @pkgdir command in PLIST.
Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
plot tracks and waypoints, show Open Street Maps and/or Terraserver maps under
it, download geocaches for an area on the map, make new tracks and waypoints,
see real-time GPS position, etc.
In the patched Makefile, switch on NEEDS_STRLCPY instead of OPSYS,
because OPSYS isn't defined in my world (vanilla netbsd-5 on i386),
and I can't find any reason it should be.
Add a comment to the patch explaining why the install: target was
removed, and about NEEDS_STRLCPY.
localhost) were merged upstream.
* Tue Feb 10 Eric S. Raymond <esr@snark.thyrsus.com> - 2.38
Regression test load for RoyalTek RGM3800 and Blumax GPS-009 added.
Scaling on E error-estimate fields fixed to match O. Listen on
localhost only by default to avoid security problems; this can be
overridden with the -G command-line option. The packet-state machine
can now recognize RTCM3 packets, though support is not yet complete.
Added support for ublox5 and mkt-3301 devices. Add a wrapper around
gpsd_hexdump to save CPU. Lots of little fixes to various packet
parsers. Always keep the device open: "-n" is not optional any more.
xgpsspeed no longer depends on Motif. gpsctl can now ship arbitrary
payloads to a device. It's possible to send binary through the
control channel with the new "&" command. Experimental new driver
for Novatel SuperStarII. The 'g' mode switch command now requires,
and returns, 'rtcm104v2' rather than 'rtcm104'; this is design forward
for when RTCM104v2 is fully working.
around what is believed to be bugs in Prolific USB convertors. Point
to pkgsrc-hosted distfile because upstream distfile, although
LICENSE=gnu-gpl-v2 is apparently only available via a web form.
Full changes available at
http://www.gpsbabel.org/changes.html
Notable changes in 1.3.6:
Fix writing waypoint names under 6 characters to old serial Garmins.
Notable changes in 1.3.5:
Read waypointsw from jpg/exif.
Add support for osm (openstreetmap) format files.
Set computer's clock from GARMIN.
2008/12/15
- A quick bug fix release, to remove crashes in cases of
collecting LINESTRING (ST_Force_Collection(), ST_Multi())
that had a large affect on Mapserver with LINE layers.
- Enhancements and Bug Fixes
- GBT#21: improve LRS fix to apply to more platforms
- GBT#72: fix st_estimated_extent for better schema sensitivity
- GBT#80: segfault on st_multi in MULTILINESTRING repaired
- GBT#83: segfault on collecting LINESTRING repaired
PostGIS 1.3.4
2008/11/24
- New Features
- Add new ST_AsGeoJSON() function to allow conversion of
geometries to GeoJSON format within the database. (Olivier Courtin)
- Add forthcoming PostgreSQL 8.4 support
(Paul Ramsey, Mark Cave-Ayland)
- Improved CSS for PostGIS documentation (Dane Springmeyer)
- Inclusion of new "postgis_comments.sql" file to enable detailed
function comments to be installed for PostGIS functions. This
attaches a description and associated parameter information
to each function so that this information is available directly
within psql/pgAdmin (Regina Obe)
- Enhancements and Bug Fixes
- General documentation improvements (Regina Obe, Kevin Neufield)
- Improve PiP code by removing substantial memory leaks and adding
multi-polygon support (Paul Ramsey)
- Improve GiST consistent performance (Paul Ramsey)
- GBT#20: Improved algorithm for ST_DWithin (Paul Ramsey)
- GBT#21: locate_along_measure: wrong values, invalid data
(Mark Cave-Ayland)
- GBT#23: wrong proj4text in spatial_ref_sys for SRID 31300 and 31370
(Paul Ramsey)
- GBT#43: Heap over-read in compute_geometry_stats() (Landon Fuller)
- GBT#44: ST_Relate(geom,geom,pattern) is case sensitive (Paul Ramsey)
- GBT#45: bug in postgis_restore.pl - not passing options to createdb
(Paul Ramsey)
- GBT#58: bounding box of circular string is incorrect (Mark Leslie)
- GBT#65: ST_AsGML kills the backend when fed a CIRCULAR STRING
(Mark Cave-Ayland)
- GBT#66: ST_Dump kills backend when fed CIRCULAR STRING
(Mark Cave-Ayland)
- GBT#68: ST_Shift_Longitude doesn't work with MULTIPOINT
(Mark Cave-Ayland)
- GBT#69: ST_Translate crashes when fed circular string
(Mark Cave-Ayland)
- GBT#70: ST_NPoints Crashes with Curves (Mark Cave-Ayland)
position is only provided on on-machine clients. Previously, gpsd
listened on INADDR_ANY, providing position of the computer to any host
that asked. (The fix is in upstream bugzilla, with link in
patches/patch-ac.)