• Which the release of FS2020 we see an explosition of activity on the forun and of course we are very happy to see this. But having all questions about FS2020 in one forum becomes a bit messy. So therefore we would like to ask you all to use the following guidelines when posting your questions:

    • Tag FS2020 specific questions with the MSFS2020 tag.
    • Questions about making 3D assets can be posted in the 3D asset design forum. Either post them in the subforum of the modelling tool you use or in the general forum if they are general.
    • Questions about aircraft design can be posted in the Aircraft design forum
    • Questions about airport design can be posted in the FS2020 airport design forum. Once airport development tools have been updated for FS2020 you can post tool speciifc questions in the subforums of those tools as well of course.
    • Questions about terrain design can be posted in the FS2020 terrain design forum.
    • Questions about SimConnect can be posted in the SimConnect forum.

    Any other question that is not specific to an aspect of development or tool can be posted in the General chat forum.

    By following these guidelines we make sure that the forums remain easy to read for everybody and also that the right people can find your post to answer it.

Agn Merge Tool

Messages
211
Country
france
Just a remaining of my tool:
AGN Merge Tool post

I would to present you what it was a simply guy at start for Arno tools (AGN2txt & txt2AGN) It was made to help merging between AGN Tiles from scenproc and AGN Tiles from AgenT or Autotree... since I've added some function more.

For informations:
- It can help to merge AGN files.
- It can help to convert AGN files:
* FS9 -> FSX
* FSX -> FS9 (although some data can not be transferred).




more infos here (Google translated post): http://www.pilote-virtuel.com/viewtopic.php?pid=501095

Download AGN Merge Tool v2.25b package EN
 
Tutorial video in french (sorry :o ), but may be watch it can help to understand a bit the use of the tool.


Interface Overview of the tool


How to use the Merging function


How to use it to GUID replacement


Discover the "Vegetation AUTO GUID" function
 
It's been awhile... here is an update of AGN Merge Tool:

v2.25 beta - Changes of this new version:
- Added option to save a part of the configuration in a config.ini (editable)
- Fixes some bugs of memory leak
- Fixed bug in the generation of such files FS9
- Change window configuration setup FS9 vegetation
- Replace GUID:
* Added the ability to replace the rectangles vegetation GUID given by an object of the library (using a file ".... _rempl.cfg" required)
- Revision of the multilingual module (an editable text file nammed "english.lng" file is placed in the "work" directory)

AGN Merge Tool v2.25 beta

Abstract of last update:
v2.19b:
- Can not process files from a previous conversion or mixing.
- Added an "Update" button to update the list of folders in Groupe_Dalles.
- Ability to add one or more files directly into the "gourpes_Dalles" folder with a simple "drag and drop" the folder list.

v2.20b:
- Delete inappropriate in posting "model" vegetation lines.
- Added option "geographical" selecting files (kml polygon.)
- Added option to simply copy the selected files.
- Added an icon to show / hide the status window.
- Added some comments on some buttons (appear to pass the mouse over)
- Fixed some bugs and probably add a few more ...

v2.21b:
- Improving the "selection kml" (better compatibility?) Thanks to the passage through the library sharpKML.dll
- To choose one or more polygons for the "selection kml" + choice of the polygons with preview and selection "names" identical option.
- Fixed a bug in the "export KML Grid." all files in the list were added to the KML file. Whereas now, only the checked files will be exported to the "grid".

v2.22b
- Even a small improvement in compatibility with certain kml + added compatibility with some kmz..


v2.23b:
- Support for multiple config files Replacement. to activate in the "GUID configuration" tab check or uncheck the file to activate.
- Replace GUID:
* Added in the configuration GUID can delete an object based on its GUID. Just ask replacing its GUID {00000000-0000-0000-0000-000000000000} by (shown in the list of GUID). Same in the config file request replacement by {00000000-0000-0000-0000-000000000000}.

v2.24b:
- Attempt to improve performance to limit the effect of "breath" ... test
- Added an option to limit the number of polygons for each type of Poly and / or an overall limit. click on the pair of scissors to bring up the window.
 
Difficult to follow

Looks really interesting, but I can't follow the tutorial vids sorry... My install didn't have a 'Groupe_Dalles' folder and I don't really understand what is going where to start with so I haven't been able to even get anything into the tool unfortunately :(

k
 
Hi,

The english version use "Tiles" folder instead of "Groupe Dalles"... Sorry there are still many bugs in the english version.

You have to copy the folder with your AGN that you want to Merge into "Tiles" folder and launch AGN Merge Tool...
 
Last edited:
Hi,

New version with some improvement...

AGN Merge Tool v2.27b EN - Changes in this new version:
- Changing the heart of AGN Merge Tool (still not multi-threading but...), consequences:
-> No more need of txt2agn.exe agn2txt.exe and programs in the folder. Now directly use Autogen.Dll from Arno.
-> No more temporary txt files (remove the "work" folder files)..
-> Button "purge" disabled because no longer needed.

- Add the number of occurrences (and percentage) for each GUID in the public listing of GUID.
- Adding an estimate of the remaining time in the status bar at the launch of a Merge or a Conversion.
- Improved algorithm for duplicates deletion (faster)
- Fixed a bug in "Vegetation Auto GUID"
- Stalking has some bugs that can cause memory leaks.
- Change management masks:
-> Henceforth it is possible to classify the masks in different files, all of which must still be placed in the "Mask" software folder. The software then takes care of merging all the masks corresponding to the Tiles over before generating the final AGN file. (example: I created 3 folders in "Mask": "Water_Mask", "Road_Mask", "Ice_Mask" three containing the same set of AGN each file containing different masks).
-> Unlike rectangles, polygons of vegetations are no longer suppressed by the activation of the "masks" option.


AGN Merge Tool v2.27b EN
 
Hi,

an update

AGN Merge Tool v2.30 EN - Changes in this new version:
- Added a selection of tiles by matching with a FSearthTile/FranceVFR Photo scenery bgl ("...... bgl Area" or "Area ...... bmp") (same button as the kml selection option).
- Changing the GUID used to remove items from AGN Merge Tool {00000000-1111-1111-1111-000000000000} instead of {00000000-0000-0000-0000-000000000000}
- Fixed bug that prevented the backup field 'Avoid overlapping'
- Now when the Status window is closed no data is written to avoid accumulation of text and time leaks. (By default it is closed at start) ...
- Adding a Checkbox next to the "Preview" button to enable / disable the preview slabs. So before launching a "Mix" or "Conversion" think to disable it.
- Change some display in the status bar.
- Improved function displays the remaining time.
- Some icons changed for better compatibility with different systems.
- Reorganization of the placement of windows to launch the software.
- The state of the preview checkbox is saved with the other parameters.
- The state of the preview checkbox is only taken into account at conversion or merging launching. In all other cases the preview is always enabled.
- Fixed a bug that caused a crash when pressing the preview button when no file was selected.
- Improved algorithms for selection by polygon KML or correspondance to a Scenery folder (BGL FsearthTile or FVFR.).
- Added option to export as a KML grid of a Scenery folder (BGL FsearthTile and France VFR)
- Added option to turn polyvegetations to single trees (RectangleVegetation) - ability to choose the size and density of trees.
- Update of the translation file.

AGN Merge Tool v2.30 EN
 
awesome tool Vogel, cant thank you enough for this :wizard:
love the grid generate feature, saved me hours tracing few illusive tiles

Best regards

Chris
 
Hi,
I've just downloaded this tool and on first run, with my autogen folder under Groups_Dalles, when I select an autogen files from Fichiers below I get an exception and crash. I'm sure it's my fault but I don't know how. The exception text is as follows:

************** Exception Text **************
System.FormatException: Input string was not in a correct format.
at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
at AGN_Location_Vogel.AGN_location.Get_num_AGN(String stg_num_dalle)
at AGN_Location_Vogel.AGN_location..ctor(String stg_num_dalle)
at AGN_Merge_Tool_v2.Form_principale.Aff_Coord_dalle_en_cours(AGN_objet AGNobj_en_cours)
at AGN_Merge_Tool_v2.Form_principale.chkListB_Fichiers_Conv_SelectedIndexChanged(Object sender, EventArgs e)
at System.Windows.Forms.ListBox.OnSelectedIndexChanged(EventArgs e)
at System.Windows.Forms.CheckedListBox.OnSelectedIndexChanged(EventArgs e)
at System.Windows.Forms.ListBox.WmReflectCommand(Message& m)
at System.Windows.Forms.CheckedListBox.WmReflectCommand(Message& m)
at System.Windows.Forms.ListBox.WndProc(Message& m)
at System.Windows.Forms.CheckedListBox.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18444 built by: FX451RTMGDR
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
AGN Merge Tool v2
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Matthew/Desktop/AgnMergeTool%20v2.30%20package%20FR/AgnMergeTool/AGN%20Merge%20Tool%20v2.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
Autogen
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Matthew/Desktop/AgnMergeTool%20v2.30%20package%20FR/AgnMergeTool/Autogen.DLL
----------------------------------------
ObjectModel3D
Assembly Version: 1.0.0.0
Win32 Version: 1.4.0.0
CodeBase: file:///C:/Users/Matthew/Desktop/AgnMergeTool%20v2.30%20package%20FR/AgnMergeTool/ObjectModel3D.DLL
----------------------------------------
TargaImage
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Matthew/Desktop/AgnMergeTool%20v2.30%20package%20FR/AgnMergeTool/TargaImage.DLL
----------------------------------------
clipper_library
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Matthew/Desktop/AgnMergeTool%20v2.30%20package%20FR/AgnMergeTool/clipper_library.DLL
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
 
Back
Top