Manipulate vector data with THBVector

New vector data processing component lets you edit, store, process and analyze your vector and geometry data.
Abril 16, 2010 - 16:18
Comunicado de imprensa

THBVector SDK is a vector data processing component. It can hold one or more vector layers where each layer contains geometry objects and you can insert or delete layers. Geometry objects can be manually created and put into layers. You can create objects like point, line, line string, rectangle, polygon, polygon with holes, circle and ellipse. With THBVector you can edit, store, process, analyse your vector and geometry data. THBVector can render raster image data and vector data at more than 50 frames per second using DirectX or Toggle between DirectX and GDI rendering at runtime. THBVector Professional supports loading from vector files like DXF, DGN, SHP and SVG, writing shape files and DXF. THBVector is ideally suited for annotation purposes too.

The following editions are available:


  • Place points, lines, rectangles, polygons, text, circles and ellipses
    The end user can digitize geometry objects like points, lines, rectangles, polygons, texts, circles, ellipses on the available view area.
  • Spatial index
    Data is stored internally in an intelligent spatial index that arranges data for fast access even if you work with an enormous number of geometry data.
  • DirectX Rendering
    Render raster image data and vector data at more than 50 frames per second using DirectX. Toggle between DirectX and GDI rendering at runtime.
  • Limit image processing operations
    You can easily access the geometry coordinates and use them for further processing. With these coordinates you can limit image processing operations to a specific area.
  • Mark parts of the image
    THBVector is ideally suited for annotation purposes. The user can mark parts of an image. These annotation objects can be linked to websites or you can react to clicks on it.
  • Selecting, Highlighting
    When clicking on a geometry object that is visible in THBView it will be selected. The grab handles will be adjusted to enclose all selected objects. To select multiple objects you can use a selection rectangle. Or you can hold down the SHIFT key to select multiple objects. You can access and further process all selected objects.
  • Snapping
    When you move the mouse close to vector objects the mouse cursor will snap to the nearest point of interest. This can be a start, mid, endpoint, centerpoint, intersection point or simply a point on a line segment.
  • Response to clicks
    Events provide you the possibility to response to clicks on geometry objects
  • File formats
    You can read the following geometry file formats: DXF (AutoCAD ASCII drawing exchange format), DGN (Bentley Design File Format version v7), SHPESRI Shapefiles, SVG Scalable Vector graphics (Professional only)
  • Deskew
    The deskewing algorithm works with 1bit, 8bit and RGB data. You can preprocess it to get the raster input data we need. Deskewing speed can be adjusted by lowering the input data quality.

About THBComponentware

THBComponentware is a privately owned company dedicated to the developer community since its inception in 1998. Its client base includes hundreds of developers from all over the world. The company develops .NET components, ActiveX controls and COM objects for professional Windows developers. The products are designed either for the .NET platform or for Visual Basic, Visual C++ and MSAccess. THBComponentWare's high-quality, timesaving components help you deliver your application on time, and make your job easier.

Detecting a click on an area of a vector based map.

Tem alguma pergunta?

Chat ao vivo com nossos especialistas de licenciamento de THBComponentware.