Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.trueparser.com/llms.txt

Use this file to discover all available pages before exploring further.

GIS

Use this contract for GIS and geospatial results. It is designed for map-centric and location-aware workflows where teams need to power spatial search, routing, asset tracking, geospatial enrichment, and compliance reporting from a stable public contract.

Top-level envelope

{
  "schema_version": "1.0",
  "document": {},
  "warnings": [],
  "content": []
}

Document fields

FieldNotes
formatNormalized source format such as SHP, GPKG, or GeoJSON.
format_familyAlways gis.
document_formatPublic family marker.
source_fileSource file name.
is_compressedIndicates compressed input.
feature_count_sourceSource count provenance.
source_feature_countCount reported by the source when available.
layer_count, feature_countPublic summary counts.
warning_count, error_count, skipped_feature_countPublic processing counts when available.
parse_timestampExtraction time.
parser_name, parser_versionParser identity and version.
primary_crsDataset CRS identity.
extentsDataset extents.
metadataAdditive document metadata.
layersLayer collection.
diagnosticsPublic issue records.

Universal content/block shape

GIS feature records use a stable public record shape.
FieldNotes
idStable feature id.
feature_idSource feature id when available.
layer_idParent layer id.
layerConvenience layer name.
geometry_typeNormalized geometry family.
coverage_stateCompleteness signal.
source_refProvenance object.
resolvedConvenience-only resolved values.
geometryNormalized geometry payload.
geometry_rawSource-adjacent geometry details.
bbox, centroidSpatial metadata in source coordinate space.
styleOptional style metadata.
propertiesRequired feature properties.
properties_rawOptional raw properties.
fidelityValidation and repair details.
metadataAdditive feature metadata.

Warnings

  • warnings is always present.
  • Use plain strings.
  • Keep warnings short and human-readable.
  • Preserve recoverable issues without turning them into hidden behavior.

What clients can rely on

  • Layer order stays stable.
  • Feature order stays stable inside each layer.
  • CRS and geometry details stay explicit.
  • properties always remains present.
  • The public contract does not expose internal transport or worker details.

Example

{
  "schema_version": "1.0",
  "document": {
    "format": "GPKG",
    "format_family": "gis",
    "source_file": "roads.gpkg",
    "layer_count": 1,
    "feature_count": 1,
    "metadata": {},
    "layers": [
      {
        "id": "layer-1",
        "name": "roads",
        "features": [
          {
            "id": "roads:101",
            "layer_id": "layer-1",
            "coverage_state": "supported",
            "properties": {
              "id": 101,
              "name": "Main Road"
            }
          }
        ]
      }
    ],
    "diagnostics": []
  },
  "warnings": [],
  "content": []
}
Last modified on April 28, 2026