AboutGlobalMapper

 

Global Mapper ¶õ

Global Mapper SDK

Screenshot

What's new

 

 

 

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.