A clearer path from field to file

Land surveying tools. A cleaner handoff.

Practical land surveying tools for the work between the field and CAD. Check your point files, understand the issues, and move forward with confidence.

Free to use · No sign-up · Files stay on your device

Check, convert, view. Keep the handoff connected.

Careful work. Clearer data.

A useful second look before a file becomes someone else’s starting point.

Catch file issues before they reach CAD.

A missing northing, a repeated point number, or one extra comma can interrupt an otherwise straightforward handoff. CogoKit turns those small surprises into a readable checklist, with the original line, field, and value beside each finding. Start with the point file checker to understand what your file contains before you decide what needs changing.

Generated editorial image of a survey instrument and a surveyor at a construction site

Your project data stays with you.

Your coordinates belong to your project. Files are read and checked in your browser, with no account, cloud upload, or background project storage. The checker preserves point identifiers, descriptions, extra columns, and original source text. When the review is finished, download the report you need or clear the session and start fresh.

Generated editorial image of a synthetic survey plan, field notebook, and laptop on a desk

From raw file to a useful review.

Three small steps. Every source record accounted for.

  1. 01

    Bring the file you already have

    Drop in a UTF-8 CSV or TXT file, paste a few rows, or type a short list by hand. Commas, semicolons, and tabs are supported. Quoted descriptions can contain delimiters without splitting into extra columns. You can also load our synthetic eight-point example to see the full workflow without using any project data.

    • CSV, TXT, or pasted text
    • Original values stay available
  2. 02

    Confirm what each column means

    Preview the first rows and map point ID, northing, easting, elevation, and description. A suggested layout is never a substitute for knowing your source. Confirm the horizontal and elevation units separately, and decide whether your task requires elevation. If the headings say only X and Y, use the source documentation to choose the correct axes.

    PNEZD and PENZD describe column order. Choosing an order does not transform a coordinate system.

  3. 03

    Review the findings, keep the context

    Run the check and review errors, warnings, and notes in separate filters. Select a finding to see its source row, or inspect coordinate-valid points in a small planar preview. Export a full JSON check record or a spreadsheet-friendly CSV issue list. Correct the source deliberately, then check the revised file again.

    • Trace findings to source lines
    • Download a reviewable report
    Start your first check

The details that make a difference.

Practical details shared across checking, conversion and point viewing.

Know your field order

Confirm PNEZD, PENZD, or a custom mapping without moving columns in a spreadsheet. Additional fields remain in the full report, even when they do not have a standard survey-field role.

Find incomplete records

See missing identifiers, missing coordinates, invalid numbers, and inconsistent column counts. A blank elevation remains blank; it is never silently replaced with zero to make a row look complete.

Keep every duplicate

Repeated point IDs are flagged across every occurrence, with no automatic merging or overwriting. Identifiers stay as text, so 0012 and 12 remain two different values until you decide otherwise.

Use your own boundaries

Set optional northing, easting, or elevation limits using your project units. Values outside those inclusive limits are warnings for review. CogoKit does not invent a tolerance or declare a measurement wrong.

Connect a point to its source

Inspect a local planar point preview and the original record together. The preview helps you spot patterns in the file, while keeping coordinate reference, field conventions, and survey accuracy separate questions.

Make the review traceable

Keep a dated report containing settings, units, source text, all records, and every finding. A separate CSV issue list is prepared for spreadsheet review, with formula-like text protected from automatic execution.

Built around your next handoff.

For the small, important checks between collecting points and using them.

Survey technicians

Check a collector export before bringing it into your desktop workflow. Separate a file-format problem from a field observation that needs review, and keep the original descriptions available.

Field → office

Construction teams

Review whether a supplied point list has identifiers and the coordinates your next step requires. Require elevations when appropriate, while keeping site units and control information with your project.

Office → site

Small survey teams

Make a handoff easier to explain with source-line findings and a downloadable check record. Anyone reviewing the report can see which settings were used and which questions remain unresolved.

Team → team

Privacy & scope

Useful checks.
Honest boundaries.

CogoKit is an independent tool project for file preparation. It does not provide surveying certification, property-boundary decisions, a full CAD environment, or real-time instrument control. The example file is synthetic, and the two editorial images on this page are generated illustrations of the workflow.

Project data is processed in browser memory. No file contents, coordinate values, point IDs, or project names are sent to a server. Your reports are downloaded only when you request them. Clear the session when you finish; refreshing the page also discards the current point data. Hosting infrastructure may receive ordinary page requests, but the checker does not add project information to them.

Review results alongside your project specifications and the destination software’s import rules. A structural check cannot verify control, measurement accuracy, units, or coordinate reference from numbers alone. The current release is intended for careful file review, with every automated finding open to inspection.

A few things worth knowing.

Straight answers before you bring in your first file.

Which land surveying tools are available right now?

Thirty-six tools are available in English and Chinese: point file checking, format conversion, point viewing, design-versus-measured comparison, duplicate/nearby point review, file merging, point renumbering, description-code editing, point filtering, file revision comparison, DXF export, bearing-and-distance inverse calculations, new coordinates from bearing and distance, angle format conversion, point-to-line offsets, survey intersections, polygon area/perimeter, straight-line division, local coordinate rotation/translation, DXF coordinate extraction, slope/grade calculations, design elevation schedules, station/offset calculations, circular curve elements, curve staking coordinates, parallel line offsets, grid/ground distances, level run reductions, traverse closure adjustments, control-based 2D coordinate fitting, same-datum projection conversion, CSV/KML/KMZ exchange, LandXML point/TIN review, point-to-surface elevation comparison, slope-distance observation reduction, and terrain section extraction. Each processes data locally and preserves original records.

Can I check a file without uploading my coordinates?

Yes. File reading, checking, conversion and plotting happen in your browser. Selecting a file does not upload it to a processing server. Project data stays in session memory and Clear data removes it. Browser storage is used for your theme and, only when requested, a format-settings preset containing no coordinates or file contents.

Do my files need to be in PNEZD order?

No. You can map the available columns yourself. PNEZD means point identifier, northing, easting, elevation, and description; PENZD swaps the easting and northing positions. A different field order changes how values are interpreted, not the underlying coordinate reference. Confirm the selected fields against your collector or office export settings before running a check.

Does a clean result mean the survey is accurate?

No. A file can contain valid numbers and unique identifiers while using the wrong datum, units, control points, or observations. The checker evaluates file structure and the rules you select. It does not certify accuracy, establish property boundaries, compare against design values, or replace an independent survey review. Even processable records may carry warnings that need a decision.

What file sizes and encodings can I use?

This first version accepts UTF-8 text up to 10 MiB and 100,000 point records. A leading UTF-8 byte-order mark is supported. UTF-16 and invalid UTF-8 files are rejected with an explanation, so export them again before checking. The table is paginated and the position preview draws at most 1,000 coordinate-valid points; the check and exported report include every accepted record.

Will the checker change my source file?

No. Checking does not rewrite your source file, remove duplicate points, convert units, reorder fields, or fill in missing values. The full JSON report preserves the source text and original fields. Its numeric interpretations are used for checking only. If you need to correct a value, change it deliberately in the source or pasted text, review the mapping again, and run another check.

Can I use the reports directly in a survey instrument?

The reports are review documents, not instrument import files. The CSV contains issue metadata and protects formula-like cell values for spreadsheet use. The JSON preserves the full checking context and original data. Download source text if you need the text that was checked, and prepare the actual instrument import format using the intended software and its documented settings.

A cleaner file starts with one check.

Bring your point file. Leave with a clear, traceable review.

Free to use. No account. No file uploads.