QuickMapTools

Geometry Generator Tools — Voronoi, TIN, Convex Hull, Point Grid and more

A collection of browser-based geometry generation tools for spatial analysis and GIS workflows. Create Voronoi diagrams, Delaunay TINs, convex and concave hulls, point grids, random geometries, and nearest-point results — all processed locally in your browser with no data uploads.

What are geometry generators?

Geometry generators produce new spatial features from input data or configuration parameters. Rather than transforming existing geometries, generators create output that did not exist in the input — for example, partitioning a plane into Voronoi regions from a set of seed points, or constructing a triangulated surface from elevation measurements.

The tools in this collection cover the most common generation tasks in GIS: Voronoi diagrams for proximity partitioning, Delaunay triangulation (TIN) for surface modelling, convex and concave hulls for outline generation, point grids for systematic sampling, random geometry generation for test data, and nearest-point calculation for proximity queries.

All tools run entirely in the browser. No data is sent to a server.

Common use cases

Spatial partitioning and coverage analysis

Use Voronoi diagrams to divide a region into nearest-feature zones — for example, which hospital, store, or station is closest to each location.

Terrain and surface modelling

Build a TIN from survey elevation points to represent terrain as a triangulated surface for analysis or rendering in a GIS.

Boundary extraction

Use convex or concave hulls to outline a point cloud, a cluster of features, or a field survey dataset for area estimation.

Test data generation

Generate random points, lines, or polygons within any bounding box for testing spatial analysis pipelines and benchmarking tools.

Sampling and survey grids

Create evenly-spaced point grids as sampling locations for environmental, agricultural, or geological surveys.

How to use

  1. 1

    Choose a tool — select the generator that matches your task from the links above.

  2. 2

    Upload input data or configure parameters — some tools need an input file (e.g., point data for Voronoi); others only need a bounding box and spacing settings.

  3. 3

    Download the result — all outputs are downloaded as GeoJSON, KML, or other formats for use in QGIS, ArcGIS, or web maps.

Frequently asked questions

Which tool should I use to find which features are closest to a set of locations?

Use the Voronoi Diagram Generator to partition space into nearest-feature zones. Each Voronoi polygon contains all points closer to its seed point than to any other seed. Alternatively, use the Nearest Point Finder to query a specific location interactively.

What is the difference between a convex hull and a concave hull?

A convex hull is the smallest convex polygon enclosing all features — like a rubber band stretched around them. A concave hull follows the outline more tightly, allowing indentations, controlled by a maximum edge-length parameter. Use concave hull when the dataset has a non-convex shape.

Can I use these tools on large datasets?

Processing is done in the browser using JavaScript, so very large datasets (tens of thousands of features) may be slow. For large datasets, consider QGIS or GDAL/OGR on the command line for better performance.

What output formats are supported?

Most generator tools output GeoJSON and KML. The TIN Generator also supports DXF and Shapefile output for CAD and desktop GIS workflows.

Visualization Tools

Grid Tools

Bounding Box Tools

Measurement Tools

Buffer Tools

Dissolve Tools

Centroid Tools

Simplification Tools

Data Inspection

Feature Selection Tools

Filter by Attribute Tools

Convex Hull Tools

Polygon to Line Tools

Line to Polygon Tools

Explode to Points Tools

Flatten Multi-Geometry Tools

Combine Features Tools

Spatial Operations

Raster Operations

Rasterization Tools

Reprojection Tools

Coordinate Conversion Tools