GeoJSON Formatting Guide for Locations (Beta)

Background

In Beta

This 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.

Locations Tool (web) - Beta Access and Feedback

The Locations (Beta) tool is available on Procore Explore. The features and documentation of this tool are subject to change without notice during the course of development.

To access the beta and provide feedback Show/Hide Details

  • How to access:  

    • Join the web-based Locations Beta program using Procore Explore.

    • Ensure the new Locations (Beta) tool is active on your project.

    • Ensure you have the required user permissions. To learn more, see Permissions.

    • Navigate to your project's Locations tool.
      Note: You can switch between the new Locations tool (web) and the legacy Locations page. Click the vertical ellipses Icon Vertical Ellipsis icon located at the top right corner of the new Locations tool and select the Manage Locations (Legacy) option. The legacy Locations page appears in a new tab.

  • How to provide feedback during beta: Click the vertical ellipses Icon Vertical Ellipsis icon located at the top right corner of the new Locations tool and select the Share Feedback option. Use this option to report bugs or suggest improvements. Your feedback is critical to the final development of this tool.

  • Support: To report issues, contact your Procore point of contact, Beta program lead, or submit a ticket to Procore Customer Support.

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.

    • See Required User Permissions.

  • Coordinate Standards:

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

      • Only coordinates where the latitude value comes first are accepted.

    • Coordinates must be in Decimal Degrees (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 scan 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.

Note

In the context of Decimal Degrees (DD), which is the standard format used by GPS devices and web maps like Google Maps, the ranges are expressed as simple positive or negative numerical values:

Latitude

  • Range: -90.000000 to 90.000000

  • Positive values (+): Represent locations North of the Equator.

  • Negative values (-): Represent locations South of the Equator.

  • Example: Austin, TX is approximately 30.2672.

Longitude

  • Range: -180.000000 to 180.000000

  • Positive values (+): Represent locations East of the Prime Meridian.

  • Negative values (-): Represent locations West of the Prime Meridian.

  • Example: Austin, TX is is approximately -797.7431.

Formatting Guide

Map Geometry Type

Format

Example

Notes

Point

Latitude, Longitude

47.949531, -122.300606

Path

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

[47.949245, -122.299034],

[47.949884, -122.296480]

This type needs at least 2 coordinates to be valid.

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]]

This type needs at least 3 coordinates to be valid.

See Also

Loading related articles...