Spatial intelligence platform

Turn point clouds
into answers.

LazLogic streams billions of points in the browser, classifies every one of them with AI, and lets you query your scans, imagery and GIS layers like a single spatial database.

urban_corridor_2026-09.laz— pts · EPSG:7856
    Raw · intensity
    0 features0.0° az

    Interactive 3D preview needs WebGL.

    Works with the data you already capture

    • LAS
    • LAZ
    • COPC
    • E57
    • PLY
    • PTS
    • GeoTIFF
    • COG
    • 3D Tiles
    • IFC
    • DXF
    • DGN
    • LandXML
    • GeoJSON
    • Shapefile
    • GeoPackage
    • OBJ
    • Esri I3S
    10B+points in a single streamed dataset
    20+point cloud, raster, vector and CAD formats
    <1 dayfrom upload to classified, vectorised features
    0desktop installs, plugins or workstations
    How it works

    From raw points to real answers in four steps

    One pipeline replaces the chain of desktop tools, file conversions and manual drafting between a scan and a decision.

    1. Ingest

      Drop in LAS, LAZ, E57 or COPC from any mobile, aerial or terrestrial sensor, alongside imagery and GIS layers. LazLogic indexes, reprojects and streams it. No tiling by hand.

    2. Understand

      AI classifies every point (ground, vegetation, buildings, poles, wires, road markings) and extracts clean, attributed vector features ready for review.

    3. 42.18 m

      Query

      Ask spatial questions across the whole dataset: clearances, volumes, change over time, asset counts. Measure in the browser and share the answer as a link.

    4. IFCGeoJSONDXF

      Deliver

      Export to DXF, DGN, GeoJSON, IFC or 3D Tiles, or push results straight into Esri and your CAD environment. API access is coming soon.

    The platform

    Spatial intelligence, end to end

    Point clouds, imagery, terrain and vectors in one coordinate-aware workspace, with the analysis built in rather than bolted on.

    Streaming 3D viewer

    Open billion-point scans instantly in any browser. Octree streaming means nobody waits on a download.

    AI classification

    Models trained on urban, corridor, utility and mine-site scans label every point, then learn from your corrections.

    Feature extraction

    Poles, kerbs, breaklines, footprints, canopy and conductors come out as clean, attributed vectors.

    Change detection

    Compare capture epochs to surface what moved, grew, eroded or was built, with the volumes to prove it.

    Measurement & analytics

    Profiles, cross-sections, clearances, volumes and slopes, computed on the full-resolution data.

    API & SDKComing soon

    Everything in the interface will be in the API. Automate pipelines, embed views and pipe results into your stack.

    Insights

    An answer is only useful once it's shared

    Capture is solved. The hard part is turning billions of points into findings the whole organisation can see, trust and act on. LazLogic makes every insight something you can send.

    • Answers, not files

      LazLogic turns a scan into findings: counts, clearances, volumes and change, each linked back to the points that prove it. Nobody downloads 40 GB to get a number.

    • Share a link, not a dataset

      Send anyone a live, permissioned view. It opens in the browser on a laptop, tablet or phone, with no licence, plugin or workstation.

    • One version of the truth

      Field crews, engineers and executives see the same measured insight, with comments, history and the source scan attached.

    Solutions

    Built for the teams who measure the world

    The same platform, tuned for the assets you manage. Drag the divider to compare a raw scan with what LazLogic extracts from it.

    Raw scanLazLogic

      Interactive 3D preview needs WebGL.

      Drafting-ready features from every corridor scan

      Extract breaklines, kerbs, lane markings, signs and poles straight from mobile and terrestrial lidar, then QA them in the same browser tab.

      • Breaklines & ground surfaces
      • Kerb, edge & lane linework
      • Signs, poles & street furniture
      • DXF, DGN & LandXML export
      DevelopersAPI & SDK coming soon

      Built API-first

      Treat a city-scale scan like a database. Query features, run analysis and wire results into the systems you already run, in a few lines of code. Here's a preview of what's coming.

      • Python & TypeScript SDKs, plus a plain REST API
      • Webhooks for upload, classification and query events
      • Open formats in and out: COPC, 3D Tiles, OGC API
      • Bring your own bucket: data stays in your cloud
      Previewvegetation_risk.py
      import lazlogic as ll
      
      site = ll.Dataset.upload("corridor_2026-09.laz", crs="EPSG:7856")
      site.classify(model="urban")
      
      # Every pole within 3 m of tall vegetation
      risks = (
          site.features("pole")
              .near("high_vegetation", within=3.0)
              .with_attributes("height", "clearance")
      )
      
      risks.to_geojson("vegetation_risk.geojson")
      print(f"{len(risks)} poles flagged")
      Design partner program

      Help shape spatial intelligence from day one

      We are working closely with a small group of survey, utility, mining and infrastructure teams. Bring a real dataset and a real problem; we will build the answer with you.

      Apply to partner
      • Early access

        Use new models and workflows months before general release, on your own data.

      • A direct line

        Work with our engineers on a shared channel. Your edge cases shape the roadmap.

      • Founding pricing

        Lock in design-partner pricing for the life of your contract.

      Book a demo

      See it on your scans

      Send us a dataset and the question you need answered. We will walk you through LazLogic running on your own data, not a canned demo.

      Prefer email?hello@lazlogic.com