GeoJSON Formatting Guide for Locations (Closed Beta)

Background

In Beta

This is feature is currently in closed beta for select Procore customers.

The Locations tool allows you to define specific geographic areas for your project. While you can draw directly on the map, pasting GeoJSON code provides a precise way to create complex geometries like paths and polygons. Ensuring your coordinates are formatted correctly prevents parsing errors and ensures your project locations appear exactly where they should.

Things to Consider

  • Required User Permissions:

    • 'Read Only' level permissions or higher on the project's Maps tool.

    • 'Admin' level permissions on the project's Locations tool.

  • Coordinate Standards:

    • Coordinates must use the latitude and longitude system. Other systems, such as UTM, are not supported.

    • Coordinates must be in a numeric format (for example, 40.7128 or -74.006).

    • Do not use text characters or symbols like 40° 43' 50.1960'' N or 74.0060° W, as Procore cannot parse them.

    • Enter coordinates by copying and pasting them as a single text string, whether you are adding a single point or an array of coordinates for a path or polygon.

Formatting Guide

Map Geometry Type

Format

Example

Point

Latitude, Longitude

47.949531, -122.300606

Path

[Latitude, Longitude], [Latitude, Longitude], …

[47.949245, -122.299034],

[47.949884, -122.296480]

Polygon

[Latitude, Longitude], [Latitude, Longitude], …

[[47.949800, -122.301423],

[47.949749, -122.301481],

[47.949711, -122.301367],

[47.949769, -122.301366],

[47.949800, -122.301423]]

See Also

Loading related articles...