Monday, November 29, 2010

GTViewer 10 has been Released!







What’s New in GTViewer 10


Dynamic Graphics –a powerful visualization tool for analyzing data and creating more informative or alternate views of the data. The Dynamic Graphics functionality uses a set of rules to generate new graphics on-the-fly based on a feature’s attribute values, the current zoom level, and even the presence of other dynamic graphics. The goal of the Dynamic Graphics functionality is to provide an easy way to generate thematic maps, feature labels, and analytical constructions in an ad hoc manner or as prepackaged queries delivered with a dataset.

Command-Line Options – an extended set of command-line options has been added to simplify the integration of GTViewer with other applications like mobile workforce management. These new options can be used to start GTViewer and then locate on a specific coordinate, perform a query, initialize the GPS and Reference Points, set Display Presets, and activate Favorites. If GTViewer is already running, these command-line options can still be used to update the view location and change view settings.

Expressions Support – Custom Attribute Info Tabs and Feature Tooltips can now use expressions to specify the information they display. These expressions can use one or more feature attributes as well as formatting, mathematical, and string manipulation functions.

Custom Raster – standard raster formats (such as .bmp, .jpg, .tif) can now be attached to the main view. These raster files can serve as embedded detail drawings or be used to enhance a view’s appearance.

Style Definition Id –Version 10 elements now support an optional Style Definition Id which directly associates a Style Definition with an element and does not require a mapping from the element’s Filter Id to a Style Definition via the Style Map. The Style Definition Id can be used to decouple the Filter Ids from the Style Definitions, allowing more flexible groupings in the Display Filter Definitions.

GPS Components – the GTViewer Installation now supports the installation of the GPS Component without the need of a separate installation.

Demo Dataset – The Electric Demo dataset previously delivered with GTViewer has been updated. The new Electric/Gas/Fiber demo dataset illustrates many of the newer features in GTViewer including the Dynamic Graphics, Feature Tooltips, and Custom Attribute Info tabs.



GTViewer 10.0.0.5 is Available



GTViewer version 10.0.0.5 is available.

This version is the official release of GTViewer version 10.


-----------------------
10.00.00.05 - 11/29/10
-----------------------

- NEW - #6581 - Dynamic Graphic ocumentation added.


-----------------------
10.00.00.04 - 11/23/10
-----------------------

- FIX - #6576 - FillOffForRaster was not working correctly when Dynamic Graphics Actions were being processed.

- FIX - #6578 - Updates to the MRU file list so that that opened files properly added to the list.

- NEW - #6579 - Dynamic Graphics interface delivered as a custom component in the Installshield setup.

-----------------------
10.00.00.03 - 11/18/10
-----------------------

- NEW - #6572 - GPS Components are now available as an Optional Component in the Custom Setup options with the Installshield setup.

- NEW - #6573 - Online Help files updated.

- CHG - #6574 - Demo Dataset has been updated and is also not installed by default. It can still be selected under the Custom Setup option.

-----------------------
10.00.00.02 - 11/17/10
-----------------------

- FIX - #6565 - Label Size for Dynamic Graphics has been changed to a double to handle larger values when computing pixel sizes for lat/long projections.

- FIX - #6566 - Fill Off For Raster setting was prevent mask feature in Dynamic Graphics functionality from drawing.

- FIX - #6567 - Problems with Magnify mode and Dynamic Graphics element in emphasize mode.

- FIX - #6568 - Shapefile export will now support Style Origins for Text Elements using Symbol fonts.

- CHG - #6570 - GetFeatureList will now skip records for mode 1 if the GIS feature is blank and skip records for mode 2 if the GIS feature or GIS component is blank.

-----------------------
10.00.00.01 - 11/9/10
-----------------------

- FIX - #6552 - The highlight list and cache were not updated after a Dynamic Graphics Action was deleted.

- FIX - #6553 - Dynamic Graphics kept the previous highlight if DMRestoreDefault reverted back to an empty action list.

- CHG - #6556 - Label Size for Dynamic Graphics will now defaults to Master Units, but can be specified in Text Element units using: Text:. Fixed Size mode is now specified in Pixels as the unit.

- NEW - #6561 - PresetGetPresetIdEx, PresetAvailableListEx,and PresetActivateEx methods have been added to access user-defined presets.

- NEW - #6562 - PresetGetAvailableList added.

- FIX - #6563 - The + and - keys where corresponding to the MouseWheelIncrement direction which was not correct. The + should always zoom in, and the - should always zoom out.

- FIX - #6564 - About Dialog was showing a menu bar at the top.

===============================================================================

-----------------------
09.00.00.19 - 10/04/10
-----------------------

- NEW - #6501 - DataSetId can now be retrieved with GetDataProperty.

- NEW - #6508 - GTI_DG.Length and GTI_DG.Area variable are now supported for Dynamic Graphic Expressions.

- NEW - #6509 - Expression support for Custom Attribute Tab Definitions.

- NEW - #6510 - Expression support for Feature Tooltip Definitions.

- NEW - #6513 - CHR function added to expression evaluator.

- FIX - #6515 - Expression Evaluator was not handling Unary Minus correctly in several situations.

- FIX - #6517 - Expression Evaluation was not handling double values correctly with the IN operator.

- FIX - #6519 - Lpad and Rpad functions were not handling the pad string correctly when it contained more than 1 character.

- NEW - #6522 - Pretty function added to expression evaluator.

- FIX - #6524 - Expression Evaluator was not handling nested expressions correctly if functions with more than one parameter were used as a parameters.

- FIX - #6527 - Expression containing internal parentheses and commas in literal strings could cause problem with the expression parsing.

- FIX - #6547 - Highlighting elements where some had weight overrides and priority style values greater than 0 would cause the weight override to sometimes not display.

- FIX - #6548 - Preventing of the duplicate draw of dynamic graphic elements on the screen and the backing store.

- FIX - #6549 - Preventing of the duplicate draw of dynamic graphic elements on the screen and the backing store.

-----------------------
09.00.00.18 - 10/04/10
-----------------------

- NEW - #6495 - Custom Raster support.

- NEW - #6498 - The LoadDefaultStyleInfo method has been added to restore the default style definition, style map, and linestyle definition informaiton.

- NEW - #6500 - Toolboxes now support the LoadDefaultStyleInfo command.

-----------------------
09.00.00.17 - 10/01/10
-----------------------

- FIX - #6496 - If an elements style id was set greater than 7 (could be done with FME), then GTViewer could have problems with the element.

- CHG - #6497 - The GpsMaxZoomLevel functionality has been modified so that the zoom is not applied until the first GPS Update.

-----------------------
09.00.00.16 - 09/27/10
-----------------------

- FIX - #6490 - Using the command-line option -query with -GpsOn would result in an invalid previous location if no records were found and the query is cancelled.

- NEW - #6491 - The Info1 and Info2 properties were added to the Dynamic Graphics Action items.

-----------------------
09.00.00.15 - 09/23/10
-----------------------

- NEW - #6458 - The Favorite Preset can now be a user preset as well as a fixed preset.

- NEW - #6460 - Dynamic Graphics functionality added.

- FIX - #6465 - Dynamic Highlight was not closing temp file when using a GTX file. This prevent an internal session from being saved.

- FIX - #6466 - Redline elements that are placed with several thresholded style rules were computing the index range using zoom level 1. You can now set a RedlineStyleZoomLevel entry in the [Additional Properties] section of the .GTM file to specify which zoom level will be used when computing ranges for redline graphics.

- FIX - #6467 - ImportSessionGraphics did not initialize the Style Rules before importing.

- NEW - #6468 - Feature Tooltip will now support embedded data.

- NEW - #6469 - LineStyleDefinitionFileScaleFactor and StyleDefinitionFileScaleFactor entries have been added to the [General Info] section to scale the linestyle and style as a whole.

- NEW - #6470 - Component Name and Feature Name fields from the GIS: tag are now supported.

- FIX - #6473 - Closing the document before the Attribute Info dialog could cause problems when the unhighlight code is executed on the non-existent view.

- NEW - #6474 - AutoReverseHighlightColor added to the Data Properties. Defaults to 1, if set to 0, Highlight features of the same color will not reverse the color.

- NEW - #6476 - Message 600 added to indicate that the zoom level has changed.

- NEW - #6477 - GpsMaxZoomLevel added to the Additional Properties section to specify the maximum zoom level when the Gps is started. If the zoom level is greater than the specified value, the zoom level will be adjusted.

- NEW - #6478 - Highlighting can now internally support a linestyle style id override.

GTData Objects version 10.0.0.1 is Available








GTData Objects version 10.0.0.1 is available.

The GTData Objects is a new component for the GTViewer SDK to create and read .GTG files (GTViewer’s native graphics format). Providing similar functionality to the GTCreate and GTRead ActiveX controls already delivered with the GTViewer SDK, the GTData Objects are 100% .NET and have been optimized for the .NET environment.

Wednesday, November 24, 2010

GTVx version 10.0.0.3 is Available



Version 10.0.0.3 of GTVx is available. This version of GTVx is the official release of GTVx Version 10. This version contains several major enhancements including the Dynamic Graphics functionality, Style Manager, Expression support in the Custom Attribute Info Tabs and Feature Tooltips, Custom Raster support, and Style Definition Ids support. The API has 23 new methods and a new example application is available to demonstrate the Dynamic Graphics interface.

-----------------------
10.00.00.03 - 11/24/10
-----------------------

- FIX - #6580 - Installation was not delivering documentation or examples.

-----------------------
10.00.00.02 - 11/23/10
-----------------------

- FIX - #6551 - Dynamic Graphics kept between sessions. It is now reset.

- FIX - #6554 - Dynamic Graphics kept the previous highlight if DMRestoreDefault reverted back to an empty action list.

- FIX - #6555 - The highlight list and cache were not updated after a Dynamic Graphics Action was deleted.

- NEW - #6560 - PresetGetPresetIdEx, PresetAvailableListEx, and PresetActivateEx methods have been added to access user-defined presets.

- FIX - #6569 - Shapefile export will now support Style Origins for Text Elements using Symbol fonts.

- CHG - #6571 - GetFeatureList will now skip records for mode 1 if the GIS feature is blank and skip records for mode 2 if the GIS feature or GIS component is blank.

- FIX - #6577 - FillOffForRaster was not working correctly when Dynamic Graphics Actions were being processed.

-----------------------
10.00.00.01 - 10/25/10
-----------------------

- FIX - #6359 - Display Filter would complain when threshold values were greater than 500000. Changed to match GTViewer's limit of 2 billion.

- NEW - #6371 - The Contains token is now supported by the Display Toggles so that you can turn on or off items by filter names that contain a specified string.

- FIX - #6373 - for the ColorValue with Layered Symbol Definition did not work correctly.

- FIX - #6377 - Composite Group elements (extended Style id = 1, 2, or 3) were not correctly handling having no Style Rule.

- CHG - #6381 - All default Stroke Angles changed from 15 to 5 degrees.

- NEW - #6393 - StyleManager has been added.

- NEW - #6396 - Set and GetDataProperty now supports AttributeInfoEditStyle.

- NEW - #6399 - Data Id added to the Attribute Info Element data in the Header section.

- NEW - #6405 - GetHighlightList method added.

- NEW - #6411 - The ScaleMode parameter for Redline Symbols is now supported. If set to 0, it will use the Length and Height parameter for the symbol size. If set to 1, it will use the Height value as a text size (similar to the Text placement dialog).

- NEW - #6412 - Additional logging added to the Sym entries in the Additional Properties section.

- FIX - #6443 - Range Mask could obscure the view at very low zoom levels.

- FIX - #6455 - A Custom Attr Tab with the same name as another tab for a feature will cause problems. Now, if the Custom Attr Tab name is not unique, it will log an error message and ignore the custom attr tab.

- NEW - #6459 - AutoReverseHighlightColor added to to Data Properies. Defaults to 1, if set to 0, Highlight features of the same color will not reverse the color.

- NEW - #6487 - Dynamic Graphics Functionality added.

- NEW - #6488 - Shift Pan mode has been added to Attr Info Mode and Zoom Mode.

- NEW - #6499 - The LoadDefaultStyleInfo method has been added to restore the default
style definition, style map, and linestyle definition information.

- NEW - #6502 - DataSetId can now be retrieved with GetDataProperty.

- NEW - #6504 - Custom Raster support.

- NEW - #6511 - Expression support for Custom Attribute Tab Definitions.

- NEW - #6512 - Expression support for Feature Tooltip Definitions.

- NEW - #6514 - CHR function added to expression evaluator.

- FIX - #6516 - Expression Evaluator was not handling Unary Minus correctly in several situations.

- FIX - #6518 - Expression Evaluation was not handling double values correctly with the IN operator.

- FIX - #6520 - Lpad and Rpad functions were not handling the pad string correctly when it contained more than 1 character.

- NEW - #6523 - Pretty function added to expression evaluator.

- FIX - #6525 - Expression Evaluator was not handling nested expressions correctly if functions with more than one parameter were used as a parameters.

- FIX - #6533 - Expression containing internal parentheses and commas in literal strings could cause problem with the expression parsing.

- FIX - #6545 - Problems when computing the length of Shape with Hole elements with the Attribute Info. Shape with Hole elements are not supported for length and an unitialized precision value could cause issues.

- FIX - #6546 - Highlighting elements where some had weight overrides and priority style values greater than 0 would cause the weight override to sometimes not display.

- FIX - #6550 - Preventing of the duplicate draw of dynamic graphic elements on the screen and the backing store.

GTData version 10.0.0.1 is Available


GTData version 10.0.0.1 is available.

-----------
10.00.00.01 - 11/23/10
-----------

- FIX - #6333 - GTTextQuery - Problem caused when the new element linkage was generated but no linkage array was populated. Introduced with #6312.

- NEW - #6360 - GTGts2gtg - The -i option can now repeat to specify multiple input files.

- NEW - #6361 - GTGts2gtg - The -tag and -tagAll options have been added to embed the source file's filename on each element.

- FIX - #6429 - All - Data Range now defaults to a valid range if no range is specified in the .GTM file.

- FIX - #6456 - GTConv - The point buffer for Attribute Elements (Type 37) linked to Arc elements was not large enough.

- NEW - #6489 - GTDumpOrcl - The GTDumpOrcl utility has been added.

- NEW - #6503 - GTQuery - The Feature entry will now support an internal wildcards (*, ?).

- NEW - #6507 - GTInterGtg - HighMemoryMode entry has been added. When set to 1, it will create a file for the spatial index instead of an in memory one.

Tuesday, November 16, 2010

Rocket City Geospatial Conference 2010




Come see us at the Rocket City Geospatial Conference.

Nov 16th & 17th,

Davidson Center for Space Exploration
(adjacent to the U.S. Space and Rocket Center)
Huntsville, Alabama