|
What's New in Global
Mapper SDK v1.27 (2008³â 5¿ù 2ÀÏ)
-
Added GM_GenerateElevationGrid function to allow triangulating and
gridding 3D vector layers to create
a
new elevation grid layer and optionally a layer holding the
triangulation of the vector data.
-
Added GM_AddCustomShader function to allow adding new custom shaders
at runtime.
-
Allowed creationg of 3D area and line features through the use of
the mVertexElevList structure members when adding new area and line
features to a custom vector layer.
-
Made GM_LoadFlags_HideAllPrompts flag actually work.
-
Added GM_LoadProjectionFromEPSGCode function to allow initializing
a GM_Projection_t structure from an EPSG
projection
code.
-
Added GM_SetLayerDescription function to allow changing the description
for a layer.
-
Added new GM_VectorExportFlags_Export3D flag for GM_ExportVector
function to allow exporting 3D Shapefiles.
-
Added new parameters to GM_AsciiFormatInfo_t structure for gridding
both filled to the bounds of the layer and for ignoring zero elevations
when gridding.
-
Replaced mOpaque setting in GM_FontDef_t with new mBgMode member
that allows more control over whether a label background is rendered
opaque or transparent.
-
Added support for loading Tiger 2007 Shapefiles with full attribution
and automatic styling and type assignment from
http://www.census.gov/geo/www/tiger/tgrshp2007/tgrshp2007.html.
-
Added support for loading Vulcan3D triangulation files.
-
Added support for loading OpenStreetMap (OSM) format vector maps.
-
Added support for loading NITF data sets using JPEG2000 compression.
-
Added built-in support for the MGA (Map Grid of Australia) projection.
-
Added built-in support for the Aratu and Camacupa datums.
-
Improved accuracy of OSGB36 datum conversions by using the OSTN02
tables.
-
Made Bonne projection work properly when the origin latitude is
in the Southern Hemisphere.
-
Added support for decoding Albers Conic projections from Ozi .map
files.
-
Fixed problem with displaying the equator grid line when using the
Van der Grinten projection.
-
Fixed problems encoding and decoding Lambert Cylindrical Equal Area
projection to/from GeoTIFF files.
-
Added support for reading the track style information written to
GPX files by the ExpertGPS software application.
-
Fixed bug with enabling transparent colors for gridded elevation
maps that made them disappear in some cases.
-
Added support for parsing coordinate values that use commas rather
than periods for the decimal separator character.
-
When exporting new Polish MP format files, check the default attribute
list for the type of a feature if the feature does not have a particular
attribute in its own attribute list (this was already being done
for the MP_TYPE attribute, but has now been extended to all supported
MP attributes, like PERIOD for light points).
-
Sped up exports to ECW and JPEG2000 files from map catalogs.
-
Improved default elevation unit selection when loading multiple
files so that it doesn't always default back to meters.
-
Fixed problem with some grid line labels being drawn at strange
angles.
-
Made the bit depth be available in the metadata list for MrSID and
NITF imagery.
-
Added support for WMS servers using secure HTTP (i.e. https:// addresses).
-
Improved accuracy of area calculations when using the Mercator projection.
-
Write out "LOCAL" as the projection name when exporting
ECW files using a projection that is not recognized for storage
in ECW files.
-
Added support for per-vertex elevations for area features from Shapefiles
in all cases (previously only simple areas with no holes were supported).
-
Improved great circle distance calculations by using the more accurate
Vincenty algorithm.
-
Fixed remaining problems loading portions of some Erdas Imagine
.img grid files with floating point samples.
-
Fixed problem with gap showing up between lines that end at the
same location.
-
Added built-in point types for bank and restaurant.
-
Added built-in line type for invisible boundaries (such as those
commonly
found in Tiger/Line files).
-
When loading KML/KMZ files, use the folder names from the files
to automatically assign Global Mapper types if possible (i.e. if
a matching type name exists).
-
Added ability to specify water level in feet in addition to meters
in the 3D viewer.
-
Fixed problems loading some complex entities from DXF files.
-
Fixed problems adding package files with multiple layers to map
catalogs.
-
Corrected placement of image files positioned using world files
with rotation.
What's New in Global Mapper SDK v1.21 (2006³â 11¿ù 8ÀÏ)
- Added GM_CalcBearing function to allow calculating the
cartographic bearing between two points.
-
Added GM_SetFeatureAttrList function to allow setting the
attribute/value list associated with a feature.
-
Added GM_ProjectionGetBase function to allow determining the
base projection that another projection is calculated with,
such as the Transverse Mercator projection used for a
particular UTM zone.
- Added GM_ExportOptsSHP_t to allow some export options to
be supplied for Shapefile exports using the GM_ExportVector
function.
-
Made raster/elevation plugin DLLs in the DLL folder work if
present.
-
Sped up adding maps to large map catalogs.
- Switched to new MrSID decode library, thus requiring the
distribution of a new DLL file, lti_dsdk_dll.dll, with the SDK.
-
Added new load flag, GM_LoadFlags_HideAllPrompts, to allow
the use of default options for any prompts presented to the
end user during a load.
-
Added support for importing data from WAsP .map format files.
-
Added support for loading NTF-format contour files as supplied
by the UK Ordnance Survey.
- Added support for loading KINGDOM planimetric polygon files
like those used by SMT (Seismic Micro-Technology) software.
-
Added support for loading the Z coordinates for 3D area
features from most 3D shapefiles.
- Dramatically sped up the loading of map catalog files with
lots of files in different projections.
- Made State Plane projections with NAD83 HARN/HPGN datums be
properly saved and loaded from PRJ files.
-
Added support for loading ECW and JPG2000 files with more
than 8 bits per color channel, including elevation-based files.
-
Made the TIFFTAG_SAMPLEFORMAT value be written out for 16-bit
elevation TIFF files so that ESRI products can properly read
them when negative values are present.
- Added support for decoding some additional NITF imagery
formats, in particular 2-band 16-bit per band imagery.
- Added POSGAR94 (Argentina) datum.
- Added support for loading MrSID imagery with more than 8 bits
per color channel.
- Fixed display of ADRG/ASRP/USRP data sets with 4-bit count
RLE compression.
- Added additional Lambert France projections to handle the
newer projections with larger false northings. Made the
attributes used for each of these Lambert projections be
listed on the Projection selection dialog as well.
- Added support for decoding and encoding Lambert France
projection codes from GeoTIFF files.
- Added support for automatically decoding projection and
datum information from text metadata files accompanying
Mexican topo maps.
- Fixed rare problems loading some NOS/GEO format files.
- Improved behavior of near-white colors when exporting to
image-optimized palettes.
- When exporting 3D point features to DXF files, export the
elevation information after the coordinate information
rather than before.
- Fixed problems loading positioning information from
Touratech (TTQV) .cal files where the first pixel control
point is at (0,0). Also added support for automatically
decoding Swiss Grid projections from those files.
- Fixed application of Fresnel zone analysis to view sheds.
It had nearly no effect in the v1.20 release for view
sheds (it did work properly for line of sight analysis
however).
-
Expanded support for FAST-format Landsat imagery to allow
the direct loading of panchromatic, VNIR/SWIR, and thermal
imagery without needing a _MTL.FST header file.
- Fixed problem with line vertices showing up slightly
offset from the line when zoomed way in on line features
that are also being reprojected.
- Improved display of 4-band Digital Globe QuickBird imagery
with 8 bits per color band.
- Improved decoding of diacritic text from NIMA GNS point
data files. The UTF-8 encoded text is now converted to the
current system codepage for improved display of diacritic
and other extended characters.
- Fixed very slow display of some large tiled TIFF files.
- Dramatically sped up export of TerraServer-USA data when it
is being exported in a projection other than Geographic.
- Added JPEG2000 .jp2, BSB chart .kap, and Polish .MP files
to the list of "Supported Commonly Used Types" list in the
file filter.
- Made State Plane projections be recognized from ECW files
rather than using the base projection (like Lambert
Conformal Conic).
- Sped up some raster/elevation exports from map catalogs
(exports that span many maps from the catalog in a single
export row).
- Made the default projection system displayed for files for
which the projection cannot automatically be determined be
configurable. This default projection system can be set by
saving a default.prj file in the same folder as the
GlobalMapperInterface.dll file.
|