TatukGIS menu

News

TatukGIS Developer Kernel .NET Training Kit

November 12, 2009

A TatukGIS Developer Kernel customer in the United States now offers a developer training kit for the DK.NET product edition to help others learn to effectively use the DK product. The training kit illustrates how to use the DK.NET to quickly create 12 focused and fully functioning GIS Viewer/Editor applications with features such as create new vector layers, select features by location, create in-memory layers, edit shapes, geoprocessing, edit attributes, advanced feature symbolization, edit enterprise GIS database layers, GPS, address matching, routing... The training kit includes over 100 pages of hands-on instructional material, sample source code, data, and videos.

The Training Kit uses the DK.NET version 9 and all sample code is written in Visual Basic .NET 2005.

For more details and information how to purchase the Developer Kernel DK.NET Training Kit, refer to the link: training.tatukgisconsulting.com

The chapter index copied below summarizes the topics covered.

GIS BASICS

LESSON 1. CREATING A NEW .NET SOLUTION THAT USES THE TATUKGIS DK.NET CONTROLS, .TTKGP PROJECT FILES, AND ADDING & REMOVING LAYERS FROM THE DISPLAY

LESSON 2. CHANGING THE MAP EXTENT, ZOOMING, AND SETTING THE SCALE

LESSON 3. SELECTING FEATURES: SELECT BY ATTRIBUTES, ZOOM TO SELECTION, SELECT BY LOCATION, AND MANUAL SELECTION. IN-MEMORY LAYERS AND THE TGIS_LAYERVECTOR.LOOP METHOD ARE INTRODUCED

LESSON 4. USING THE TGIS_EDITOR OBJECT TO CREATE NEW SHAPES, SAVE AND ABORT EDIT OPERATIONS, EDIT VERTICES, UNDO/REDO, DELETE LAST SHAPE, ADD PARTS, DELETE PARTS, AND DELETE VERTICES

LESSON 5. CREATING NEW VECTOR LAYERS, EDITING SHAPES WITH CODE(AS OPPOSED TO USING THE TGIS_EDITOR OBJECT), BUFFERING SHAPES, CREATING AN 'IN-MEMORY' LAYER, AND EXPORTING VECTOR LAYERS

LESSON 6. GEOPROCESSING: SPLITTING SHAPES, UNIONING SHAPES, SUBTRACTING SHAPES, CLIPPING SHAPES, MERGING VECTOR LAYERS, AND GENERATING RANDOM POINTS

LESSON 7. ATTRIBUTING FEATURES, THE TGIS_CONTROLATTRIBUTES OBJECT, AND THE TGIS_DATASET

ESSON 8. SYMBOLIZING FEATURES USING THE LAYER PROPERTIES DIALOG AND VIA CODE AND SAVING SYMBOLOGY TO LAYER PROPERTIES .INI FILES

LESSON 9. SETTING THE TGIS_VIEWERWND AND LAYER COORDINATE SYSTEMS, REPROJECTING-ON-THE-FLY, AND EXPORTING LAYERS TO A DIFFERENT COORDINATE SYSTEM

LESSON 10. MEASUREMENTS: AREAS, DISTANCES, XY COORDINATES, CONVERT PROJECTED POINTS TO GEOGRAPHIC, AND CREATE POINT B USING BEARING AND DISTANCE FROM POINT A

LESSON 11. WORKING WITH ENTERPRISE GIS DATABASES: THE SQL LAYER AND THE PIXELSTORE LAYER

LESSON 12. MAP OUTPUT: EXPORT TGIS_VIEWERWND DISPLAY TO IMAGE, SEND MAP TO MS WORD AT A CERTAIN SCALE, PRINT PREVIEW, PRINT SIMPLE MAP, USING MAP TEMPLATES

LESSON 13. USING GLOBAL POSITIONING SYSTEM INPUT

LESSON 14. ADDRESS MATCHING AND ROUTING

LESSON 14. USING OTHER DATA FORMATS

LESSON 15. USEFUL FUNCTIONS IN THE TGIS_UTILS CLASS