Home‎ > ‎



TypeConvert is the ArcGIS extension allows you to convert one type feature class to another type feature class. Typeconvert is free.
Also we recommend to use module KMLer as an extension for professional work with Google Earth.

To install the geoprocessing tools:
1. Open ArcCatalog and search folder of Typeconvert. By default it is
C:\Program Files\GISCenter\Typeconvert\
2. You see toolbox Typeconvert. Right click on toolbox and select "Add to Toolbox". The Typeconvert toolbox stored in Toolbox. 
If you have problems by installation then see this page.

Flash presentations:
How to use
Install geoprocessing tools


Typeconvert for ArcGIS 10 opensourced!
http://code.google.com/p/typeconvert/ - home page
http://typeconvert.googlecode.com/files/typeconvert10.msi - download Windows install (msi)

See http://code.google.com/p/typeconvert/source/browse/#svn%2Ftrunk for checkout (download) source code
See http://code.google.com/p/typeconvert/w/list for more info about Typeconvert

ArcGIS 9.2 and Net 2.0 Download
ArcGIS 9.1 and Net 2.0 Download
ArcGIS 9.1 and Net 1.1 Download



  • Polygon <-> Polyline <-> Points
    Convert one type feature class to another type feature class
  • To ConvexHull and To envelope
    Convert feature class into convex hull or envelope. In this case new polygon feature class containing only one feature (convex hull or envelope) will be created.
  • To centroid
    Command allows you to create a new point feature class with all attributes from the center points (centroids) of the features in the current layer. A centroid of a feature is the spatial location of its envelope center. Additional fields 'Z', 'Zmin' and 'Zmax' are created if feature class with MZ geometries is converted.
  • To segments
    Command allow you to convert polyline or polygon feature class to polyline feature class, consisting of lines segments of an initial feature class.
  • From graphics
    Command allows you to convert graphics elements of the active map into features. New created features are stored in corresponding feature classes, according to their geometry types. Names of new classes consists of a name, set by the user and a suffix, indicating geometry type (e.g. "classname_polyline"). Text associated with the graphics is stored into 'Text' field of the target feature class.
  • Remove duplicates
    Command allows you to remove duplicate features from the current layer. All 'cleaned' features are stored in output feature class. All 'removed' features are stored in additional output feature class with "_duplicate" suffix. Two features are compared by coordinates only without taking into account any difference in attributes.
  • Stratification


    Command allows you to stratify current layer, classified by categories or quantities, to set of layers according the current legend. The layer must has symbology, based on single field. Names, aliases of the new feature classes are based on a attribute name, value of a class and a label of a class. All created feature classes keep attributes of source feature class. Styles of classes and categories are kept in new layers.
  • Divide segments
    Add points to long segments of current feature class.
  • To *.bln
    Command allows you to export feature class with 2-dimentional geometry (polyline, polygon) to blanking file (*.bln) for using this file in Golden Software Surfer.
  • To Google Earth
    Command exports feature class to KML-file for using this file in Google Earth. If you have Google Earth installed, all you need is just click on the *.kml file you have created for a superb visualization of the results in 3D.
  • About
    Opens the window of the information on the current version of the program. 


  • You can project new feature class to data frame coordinate system.
  • You can convert selected objects (features) only.
  • You can convert all objects (features) in view extent.
  • You can convert feature class into the same feature class.
  • If a point feature class is converted, a new two special fields("gsGroup","gsOrder") will be created. 'gsGroup' field contains a group number.
    'gsOrder' field contains an order number in group.
    It's very important for polyline feature class creatation. You should specify group number and object number in group for each object(feature) in point feature class.
  • TypeConvert works with current selected layer. If more than one layer is selected, it works with the first selected layer.
  • TypeConvert works with multipart objects and MZ geometries.