Has any body used ITinNodeCollection to generate Voronoi/Thiessen polygons. I have a point featureclass for which I want to create Voronoi/Thiessen polygons.

Does this require 3d analyst license?

  • Where do you store your data? Do you have access to any spatial SQL functions such as ConvexFull in SQL Server? They can provide a solution which might work well for you. – Alex Tereshenkov Jan 2 '14 at 22:05
  • Thank you for all your suggestions. I want create it in memory using Arcobjects. I can not use third party software nor I could your ArcGIS tools. – geo_processor Jan 2 '14 at 22:47
  • The code that I have written has some issues. Any help on this. – geo_processor Jan 2 '14 at 22:57
  • postITinEdit ptinedit = null ; ptinedit = new TinClass(); ptinedit.InitNew (pextent); object Missing = Type.Missing; ptinedit.AddFromFeatureClass(inputLy.FeatureClass, null, null, null, esriTinSurfaceType.esriTinMassPoint, ref Missing); //this is returning empty tin. anything wrong I am doing? Inputly layer is a point feature class. – geo_processor Jan 2 '14 at 23:06
  • //please add this part above the code given in my previous postITinEdit ptinedit = null ; ptinedit = new TinClass(); ptinedit.InitNew (pextent); object Missing = Type.Missing; – geo_processor Jan 2 '14 at 23:07

You can also try Triangulation tools which works with any Arc* license level

See this thread as well


The answer may vary depending on the version of ArcGIS that you are using, but for instance with 10 you need either 3D analyst (for all "TIN" objects ) or an ArcInfo (Advanced) licence (in this case, look for CreateThiessenPolygons) .

The function is also available here http://www.ian-ko.com/

  • I do have arcinfo license. However, 3d analyst extension seems to be separate floating license. So, whenever, I need it, it should be requested. – geo_processor Jan 3 '14 at 14:53
  • arcobject with "TIN" all require 3D analyst, but you can use CreateThiessenPolygons with ArcInfo. – radouxju Jan 3 '14 at 15:05

I have posted in github a project in arcobjects to create polygons thiessen using arcview license: https://github.com/nicogis/Voronoi


If you have Spatial Analyst but not 3D analyst, we (a university team) created an ArcGIS 10.0 addin that computes regular and weighted Voronoi polygons using a raster methodolgy. The addin itself is free and the code is open source.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.