Wednesday, June 17, 2009

GTData version 8.0.0.3 is Available


GTData version 8.0.0.3 is available.
-----------
08.00.00.03 - 6/17/09
-----------
- NEW - #5595 - GTRefSort - The -dump flag has been aded to dump the contents of a .ref or .fer file.

- NEW - #5609 - GTStyleMgr - The -clean, -c, -co, and -cf options have been added to allow a filter list of style definition headers to be listed with predefined content.

- NEW - #5628 - GTQuery - Type 53 added so that a prompt list is created without the overhead checking for unique values.

- FIX - #5737 - GTFontEdit - Import DGN functionality was not handling elements well if they contained negative coordinates.

- NEW - #5804 - GTCompact - A new flag (-DropGroup) has been added to drop all groups leaving the group's sub-elements as independent elements. Linkages are preserved, and embedded data is dropped.

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

- NEW - #5903 - GTRemoveTag - GTRemoveTag has been added to GTData.
-----------
08.00.00.02 - 9/28/08
-----------

- NEW - #5420 - GT2Shape - Export to Shape will allow any embedded record to be selected.

- CHG - #5421 - GT2Shape - Will now convert GT/Field Table.Attribute names to just the Attribute name when the table is the same as the attribute prefix. Export Data and Export to Shapefile are affected by this change.

- FIX - #5422 - GT2Shape - GTField encoded string are now displayed and exported correctly.

- NEW - #5424 - GT2CSV - The GT2CSV utility has been added to GTData.
- NEW - #5434 - GTCompact - New options have been added: -removeKeys flag to strip all linkages from a .gtg file, -removeData to strip all embedded data, and -removeAll to strip both keys and embedded data.

- NEW - #5440 - GTGetRecords - AdditionalValue entry added.

- NEW - #5441 - GTQuery - PromptDefaultComparisonType added for each prompt entry.

- NEW - #5464 - GTQuery - The QueryDisplayPreset entry can now be specified.

- FIX - #5468 - GT2Shape - Export to shapefile was reading elements with an embedded style as an element with embedded data.

- FIX - #5469 - GT2Shape - Export to shapefile did not export group elements if they did not have embedded data.

- FIX - #5471 - GT2Shape - Export to shapefile did not export element without embedded data (problem introduced with 5417).

-----------
08.00.00.01 - 9/16/08
-----------

- NEW - #5136 - GTLabelGtg - OmitAttributeValue and RequiredAttributeValue are now supported.

- FIX - #5247 - GTExtract - BackgroundColor entry in .gtm file was not recognized.

- FIX - #5248 - GTPack - BackgroundColor entry in .gtm file was not recognized.

- NEW - #5369 - GTLabelGtg - Mode 6 added to provide fixed size text at line mid-point.

Tuesday, June 16, 2009

GTViewer version 8.0.x.47 is Available



GTViewer version 8.0.x.47 is available.

-----------------------
08.00.00.47 - 6/15/09
-----------------------

- NEW - #5892 - The GTFieldPostGtgMode entry was added to allow all session graphics to export or just session graphics with embedded data.

- FIX - #5893 - Text using an extended style color would not de-color when using the Emphasize Session Graphics mode.

- NEW - #5899 - The GTFieldPostActionProcessingMode entry has been added to process all actions (default) or to process actions until success.

- NEW - #5900 - Post Copy Actions can now specify a description that will be shown in the log and Status bar.

-----------------------
08.00.00.46 - 6/10/09
-----------------------

- NEW - #5888 - Right Mouse menu now shows all of the details instead of just the first one.

- NEW - #5889 - AlwayMaximize setting added to the registry settings to maximize the application regardless of the session settings.

- CHG - #5890 - The Right Mouse menu will no longer show file based details if the file does not exists.

- FIX - #5891 - The 5th ToolBox entry action was not being recognized.

-----------------------
08.00.00.45 - 6/09/09
-----------------------

- NEW - #5887 - Display ToolBoxes now support a Command for HideShowRasterOn, HideShowRasterOff, EmphasizeSessionGraphicsOn, and EmphasizeSessionGraphicsOff.

-----------------------
08.00.00.44 - 6/08/09
-----------------------

- NEW - #5879 - DefaultGpsReceiverType has been added to the GpsInfo.ini file.

- NEW - #5880 - Display Preset tab now show an asteristk by any preset that is currently active.

- NEW - #5881 - Display Preset Toolbox Button will now indicate that a preset is active by changing the color.

- FIX - #5882 - ToolBox Presets and Display Toggles were not marking that session as being modified, so if they were the only change, the session was not updated.

- NEW - #5883 - Display Toolbox will now indicate a Display Toggle, DispOn, or DispOff button is active by changing the button color.

- CHG - #5884 - Display Toggles will now turn on the specified display if any part is turned off.

- NEW - #5885 - Display Strings now support a Dft() to use the default filter id for category.

- NEW - #5886 - Display Toolbox will now indicate when a Command:EmphasizeSessionGraphics, Command:HideShowRaster, or BGCol is active by changing the toolbox button color.

- NEW - #5849 - GetStyleOrigin method will now support mode 1 to return Computed coordinate values.

- NEW - #5861 - Exclude entry has been added to the ExportDgn configuration file to specify a list of features or category to exclude from the print.

- NEW - #5862 - IgnoreThresholds entry has been added ot the ExportDgn Configuration file to specify if the display threshold apply to a specific category.

- FIX - #5863 - The DefaultGPSReceiver entry was getting corrupted if the Gps Receiver dialog box were activated.

- FIX - #5864 - The Item string for ToolBox DispTog, DispOn, and Disp off was not removing the whitespace around GIS entries making it miss matches where whitespace was found in the entry.

- NEW - #5865 - The MinExportZoomLevel and MaxExportZoomLevel entries have been added to the ExportDgn.ini file to prevent an export from occurring outside a specified zoom level range.

-----------------------
08.00.00.42 - 5/25/09
-----------------------

- FIX - #5841 - DispOn and DispOff did not work correctly.





Monday, June 15, 2009

GTVx version 8.0.x.11 is Available




Version 8.0.x.11 of GTVx is available.

-----------------------
08.00.00.11 - 06/14/09
-----------------------

- FIX - #5811 - The LoadStyleDef method did not regenerate the style mappings pointers to the style unless LoadStyleMap was used too.

- NEW - #5830 - The Style Origin defined in Standard Fonts for Text Element symbols was not used in Rotation and Scaling operations.

- FIX - #5842 - Clipping Problems with Shape with Hole element have been fixed. Probably only seen when printing large Shape with hole elements that are filled and mostly out of the view.

- NEW - #5848 - GetStyleOrigin method will now support mode 1 to return Computed coordinate values.

- FIX - #5894 - Text using an extended style color would not de-color when using the Emphasize Session Graphics mode.

- NEW - #5897 - FillOffForRaster=1 can be used to disable polygon fills when a raster backdrop is drawn.

- NEW - #5898 - The Force Black and White Print Option will now disable all fills.

Saturday, June 06, 2009

Easier Access to the Style Manager in GTViewer

With style-based symbologies now being more common than instance-based symbologies, the Style Manager’s usage in GTViewer has increased significantly in the last few years. As I have told users before, the Style Manager is a complicated beast, but even with its many quirks and nuances, life is much better with it than without it.

In GTViewer 8.0.x.18+, a new feature was added to streamline one of the most common sequences of operations with the Style Manager. After creating new data for GTViewer with FME or one of the GTData tools, the following workflow arises:
  • View the newly converted data with the default styles
  • Review a feature that you want to set the styles for
  • Get the feature’s Category Id and Filter Id
  • Open up the Style Manger
  • On the Style Manger dialog, navigate to the Category, then to the Filter Id
  • Adjust the Style
  • Lather, Rinse, Repeat.

This process is not so bad until you do it a few hundred times. However, you now have the option to set a flag in the [Additional Properties] section of the .GTM file to enable a new feature:
AttributeInfoEditStyle=1

With this flag set, you review a feature as normal. On Attribute Info Dialog’s Element tab, there is a new button at the bottom right called Edit Style:

Now, with one button click, the Style Manager is opened, the Category id and Filter Id are set from the Element Tab's info, and any assigned Style Mapping and Definition are selected.

By default, this option is turned off because it is probably not very useful (and somewhat distracting) to the ordinary user. However, if you are setting or tweaking a few or a lot of styles, this option is a great time saver.

Wednesday, June 03, 2009

GTViewer version 8.0.1.43 is Available



GTViewer version 8.0.1.43 is available.

-----------------------
08.00.00.43 - 6/03/09
-----------------------

- NEW - #5849 - GetStyleOrigin method will now support mode 1 to return Computed coordinate values.

- NEW - #5861 - Exclude entry has been added to the ExportDgn configuration file to specify a list of features or category to exclude from the print.

- NEW - #5862 - IgnoreThresholds entry has been added ot the ExportDgn Configuration file to specify if the display threshold apply to a specific category.

- FIX - #5863 - The DefaultGPSReceiver entry was getting corrupted if the Gps Receiver dialog box were activated.

- FIX - #5864 - The Item string for ToolBox DispTog, DispOn, and Disp off was not removing the whitespace around GIS entries making it miss matches where whitespace was found in the entry.

- NEW - #5865 - The MinExportZoomLevel and MaxExportZoomLevel entries have been added to the ExportDgn.ini file to prevent an export from occurring outside a specified zoom level range.

-----------------------
08.00.00.42 - 5/25/09
-----------------------

- FIX - #5841 - DispOn and DispOff did not work correctly.