|
The Geographic Data Files (GDF) are used to model road network data for navigation purposes.
For a brief introduction and explanation of GDF, read this page,
What is a GDF file?.
The GDFViewer comprises of a set of routines that run as an add-on module within the GeoTools environment and are used to view, query, analyze and compare GDF files within the AutoCAD environment.
All commands within this module start with the prefix
IG_

Menu
: GeoTools
GDF Viewer
Import GDF
file
Command
line: IG_IMPORTGDF
The IG_IMPORTGDF command is used to
import GDF files and display the contents of the GDF file within AutoCAD. You can import
the Level 1 Point (GDF Record 51), Line (GDF Record 52) and Area
(GDF Record 53) features with this command as well as Level 2 features
like Complex Features (GDF Record 54), Conversion Features (GDF Record 46)
and Relationship Records (GDF Record 50).
Input GDF file
:
Select:
Click on the Select button to specify the name and location of an
GDF file that you wish to import. GDF Variant : From the drop
down box you can choose the required GDF Variant. i.e. TeleAtlas,
NavTech or CEN but currently the program is tested and works
correctly only with the TeleAtlas variant.
Point Feature Import
:
Import
Method:
You can
import the Point Features in different ways. Specify your Import Method
here. All : Imports all Point Features
found in the GDF file. No filters or checks are applied.
Object ID : Imports the point feature with specified Object ID (s).
Feat Code : Imports the point feature with specified Feature Code.
None : Does not Import the point feature. Feature Code's [comma
delimited] :
Specify the point feature code
in the text box provided, if multiple point features have to be imported
then multiple feature codes can be provided by comma separator.
Note: The feature code text box is highlighted only when you select
Feat Code in the import method
Object ID's [comma delimited] :
Specify the Object ID in the
text box provided, if multiple point objects have to be imported then
multiple Object ID's can be provided by comma separator.
Note: The Object ID's text box is highlighted only when you select Object
ID in the import method
Line Feature Import
:
Import
Method: Allows to choose the required
import method.
All : Imports with all details
like Feature code, Object ID etc.
Object ID : Imports the line feature with specified Object ID.
Feat Code : Imports the line feature with specified Feature Code.
None : Does not Import the line feature. Feature Code's [comma
delimited] :
Specify the line feature code
in the text box provided, if multiple line features have to be imported
then multiple feature codes can be provided by comma separator.
Note: The feature code text box is highlighted only when you select
Feat Code in the import method
Object ID's [comma delimited] :
Specify the Object ID in the
text box provided, if multiple line objects have to be imported then
multiple Object ID's can be provided by comma separator.
Note: The Object ID's text box is highlighted only when you select Object
ID in the import method
Area Feature Import
:
Import
Method: Allows to choose the required
import method.
All : Imports with all details
like Feature code, Object ID etc.
Object ID : Imports the line feature with specified Object ID.
Feat Code : Imports the line feature with specified Feature Code.
None : Does not Import the line feature. Feature Code's [comma
delimited] :
Specify the area feature code
in the text box provided, if multiple area features have to be imported
then multiple feature codes can be provided by comma separator.
Note: The feature code text box is highlighted only when you select
Feat Code in the import method
Object ID's [comma delimited] :
Specify the Object ID in the
text box provided, if multiple area objects have to be imported then
multiple Object ID's can be provided by comma separator.
Note: The Object ID's text box is highlighted only when you select Object
ID in the import method
Conversion Feature
Import Method
:
Allows to choose the required
conversion feature method.
All : Imports with all Features
like Point, Line, Area, Complex.
Point : Imports only point feature. Line : Imports only line feature.
Complex : Imports only complex
feature.
None : Imports nothing.
Complex Features Import Method: Allows to choose the required
import method.
All : Imports with all details
like Feature code, Object ID etc.
Object ID : Imports the line feature with specified Object ID.
Feat Code : Imports the line feature with specified Feature Code.
None : Does not Import the line feature.
Relationships Record Import Method: Allows to choose the required
import method.
All : Imports with all details
like Feature code, Object ID etc.
Object ID : Imports the line feature with specified Object ID.
Feat Code : Imports the line feature with specified Feature Code.
None : Does not Import the line feature. Miscellaneous :
Annotation
Text Height : Specify the required text
height the the text box provided.
Trace
Report GDF Linkages : Check this box to trace the
GDF linkages. Create
Individual Edges of LINE Features : Checking this box creates
individual edges of LINE feature.
Create
Individual Edges of AREA Features : Checking this box creates
individual edges of AREA feature.
.
Label
GDF Objects : Checking this box labels
all the GDF objects.
Import
Relationship Record Data : Checking this box imports
the relationship record data. With selected relationship method.
OK :
Click on OK button to
import the GDF file with specified parameters.
Note: When you are Importing the .GDF file for the first time it
displays a message box as shown below, asking you to parse or not, for the
first time you need to click on the button Yes. to
import the .GDF file.
Menu
: GeoTools
GDF Viewer
View GDF file
Command
line:
IG_VIEWGDF
The IG_VIEWGDF command is used to view the
detail information of selected object like Point feature, Line feature or
Area feature. For example a Point feature is selected from the .GDF file
shows the following information.
Point Feature
--------------------------------------------------------
ObjectType = Point
---------------------------------------------
GDF POINT Id = 824857742
GDF FEATURE Code = 9305
Number of GDF Nodes =1
GDF NODE ID : 24369300
GDF XYZ ID: 90152, Number of points stored=1
Menu
: GeoTools
GDF Viewer
Extract Section
Command
line:
IG_SECTEXTRACT
The IG_SECTEXTRACT command is used to extract
the data section wise from a very large GDF file. And each section is
stored as a separate file. This is will be useful when you want to work on
some part of data from the very large GDF file. The command has the following
syntax and command sequence
Command: IG_SECTEXTRACT
Enter master GDF file-name(~ for list) <F:\Projects\GDFViewer\UC2\UC2.gdf>:
Type ?
mark, this will pop-up a dialog box which prompts you to select the .GDF
file
Extract which sections? [ Selected/All ] <All>:
Type All,
this will read the data section wise from the .GDF file and writes each
section in the form of a separate file.
Menu
: GeoTools
GDF Viewer
Search GDF file
Command
line:
IG_SEARCHGDF
Menu
: GeoTools
GDF Viewer
Compare GDF files
Command
line:
IG_GDFCOMPARE
The
IG_GDFCOMPARE command is used to compare two .gdf files of different
variants. It basically compares the record names and structure of two .gdf
files, and generates a report of unmatched values the report is stored in
a separate file with extension .rpt. The command has the following
syntax and command sequence.
Command: IG_GDFCompare
Enter first GDF file-name(~ for list) <F:\Projects\GDFViewer\TeleAtlas.gdf>:
Type ?
mark, this will pop-up a dialog box which prompts you to select the .GDF
file
Enter second GDF file-name(~ for list) <F:\Projects\GDFViewer\TeleAtlas2.gdf>:
Type ?
mark, this will pop-up a dialog box which prompts you to select the .GDF
file
Enter GDF compare report file-name(~ for list)
<F:\Projects\Sanjay\Compare_GDF.rpt>:Type ?
mark, this will pop-up a dialog box which prompts you to specify the path
for storing the report file.
Menu
: GeoTools
GDF Viewer
Analyse complex Features
Command
line:
IG_COMPQUERY
Menu
: GeoTools
GDF Viewer
Query Relationship records
Command
line:
IG_RELQRY
|