Skip to content

About

A technical services studio for GIS and data collection

HuiTu Technology is a project-based technical services outsourcing studio. We deliver professional, reliable GIS analysis and data collection for researchers, merchants and technology companies.

What we are

Narrow on purpose

We are a specialist technical services outsourcing team: not a SaaS product, and not a general software shop that builds anything asked for. Our work is scoped projects — GIS analysis, data collection, geospatial preparation and the maps or datasets that come out of them — with a fixed price and a written statement of what was delivered and where the limits are.

That means turning messy sources into datasets and analysis someone can defend in a meeting: collecting from the web and public sources, preparing geospatial layers, running spatial analysis, and presenting the result as a map, a table or a recommendation.

We mainly work with researchers and academic teams that need reproducible datasets, merchants that need location and market evidence, and technology companies that need GIS or data work done properly without building an in-house team for it. We work remotely with clients across United States, Canada, United Kingdom, European Union, Australia and beyond.

How we think

Four things we keep insisting on

A dataset without documentation is a rumour

Every delivery states its schema, its sources, its collection dates, its coverage and what it could not find. If a field is empty, you can tell whether that means zero, unknown or not collected.

Method beats volume

More records rarely fix a badly defined question. We spend a disproportionate amount of a project agreeing the scope, because that is where the errors that matter are made.

Reproducibility is part of the deliverable

Projects are built as parameterised pipelines. You can re-run them, hand them to your own team, or ask us to refresh them. We do not build dependencies on ourselves.

The limits go in writing

Every analysis has assumptions and every dataset has gaps. Ours are written in the delivery rather than discovered later by whoever has to defend the work.

Stack

What we build with

Open, standard tooling. Nothing here locks you into us, and everything we hand over can be run by your own team.

The tools we work in
LayerWhat we useWhy
Storage and analysisPostgreSQL, PostGISSpatial indexing, constraints and reviewable SQL
ProcessingPython, GeoPandas, Shapely, rasterioReadable transformations that can be tested
ConversionGDAL / OGRReads and writes essentially every spatial format
Spatial statisticsPySAL, esdaCluster detection and significance testing
CartographyQGISFast visual review, which catches what assertions miss
Web mappingMapLibre GL, deck.gl, PMTilesLarge layers that stay fast in a browser
DeliveryCSV, GeoJSON, GeoPackage, Shapefile, PostGISWhatever your stack actually reads

Boundaries

What we will not do

Stated up front, because finding out mid-project is expensive for both of us.

  • We do not defeat authentication, paywalls or anti-bot protections.

  • We do not build datasets about private individuals.

  • We do not promise that a location or a strategy will succeed. We reduce the uncertainty; we do not remove it.

  • We do not resell the output of one client's project to another.

  • We do not quote hourly for work whose scope we have not agreed in writing.

Working with us

How a project runs

You send a brief or a question. We come back within a business day, usually with questions of our own, because the difference between a good and a useless dataset is normally three details nobody thought to mention.

We then write the scope: sources, fields, coverage, formats, acceptance criteria and price. Once that is agreed, you get a pilot sample early enough to change the schema before the full run, which is far cheaper than correcting it afterwards.

Delivery includes the data, the documentation, a validation report and, where it applies, the pipeline itself. If you want it refreshed later, that is a re-run rather than a rebuild.

Next step

Think we might be a fit?

Send the brief, or just the question. We will tell you honestly whether this is work we should be doing for you.