All data sources

NC Geological Survey (Geologic Map)

No authnc-ncgs

North Carolina Geological Survey — statewide bedrock geology from the Geologic Map of North Carolina (NCGS, AGOL FeatureServer). Map-unit polygons (belt / group / formation / eon-era-period / absolute age), fault + fold structural lines, diabase dikes, and reference outcrop example points — all returned as GeoJSON map layers (Polygon / MultiLineString / Point) ready for the map viewer. Filter by geologic period, era, eon, belt, group, formation, unit label, structure type, or by bbox / near. DEPRECATED dataset: this is the digital 1:500,000-scale 1985 map; NCGS plans a USGS-GeMS replacement, so use it for regional/statewide context rather than site-scale work. No auth.

Provenance

Freshness & coverage

FreshnessFreshness not declared
GeographicNot declared
TemporalNot declared
AuthenticationNo credentials required

Methods (5)

  • getMapUnits

    read

    Bedrock map-unit polygons (~1837) as GeoJSON — belt, group, formation, eon/era/period, absolute age

    Input schema
    {
      "type": "object",
      "properties": {
        "period": {
          "type": "string",
          "examples": [
            "Triassic"
          ]
        },
        "era": {
          "type": "string"
        },
        "eon": {
          "type": "string"
        },
        "belt": {
          "type": "string"
        },
        "group": {
          "type": "string"
        },
        "formation": {
          "type": "string"
        },
        "unitLabel": {
          "type": "string"
        },
        "bbox": {
          "type": "array",
          "items": {
            "type": "number"
          }
        },
        "near": {
          "type": "object",
          "properties": {
            "lat": {
              "type": "number"
            },
            "lon": {
              "type": "number"
            },
            "radiusMiles": {
              "type": "number"
            }
          },
          "required": [
            "lat",
            "lon",
            "radiusMiles"
          ],
          "additionalProperties": false
        },
        "limit": {
          "type": "number"
        }
      },
      "additionalProperties": false
    }

    Filter period, era, eon, belt, group, formation, unit, bbox, or near; returns.

  • getStructure

    read

    Structural lines (193) as GeoJSON — faults and folds

    Input schema
    {
      "type": "object",
      "properties": {
        "type": {
          "type": "string",
          "examples": [
            "thrust"
          ]
        },
        "name": {
          "type": "string"
        },
        "bbox": {
          "type": "array",
          "items": {
            "type": "number"
          }
        },
        "near": {
          "type": "object",
          "properties": {
            "lat": {
              "type": "number"
            },
            "lon": {
              "type": "number"
            },
            "radiusMiles": {
              "type": "number"
            }
          },
          "required": [
            "lat",
            "lon",
            "radiusMiles"
          ],
          "additionalProperties": false
        },
        "limit": {
          "type": "number"
        }
      },
      "additionalProperties": false
    }

    Filter type or name plus bbox/near; returns MultiLineString GeoJSON.

  • getDikes

    read

    Diabase dike lines (134) as GeoJSON

    Input schema
    {
      "type": "object",
      "properties": {
        "type": {
          "type": "string"
        },
        "bbox": {
          "type": "array",
          "items": {
            "type": "number"
          }
        },
        "near": {
          "type": "object",
          "properties": {
            "lat": {
              "type": "number"
            },
            "lon": {
              "type": "number"
            },
            "radiusMiles": {
              "type": "number"
            }
          },
          "required": [
            "lat",
            "lon",
            "radiusMiles"
          ],
          "additionalProperties": false
        },
        "limit": {
          "type": "number"
        }
      },
      "additionalProperties": false
    }

    Filter type plus bbox/near; returns MultiLineString GeoJSON; source is Diabase.

  • getUnitExamples

    read

    Reference outcrop example points (148) as GeoJSON

    Input schema
    {
      "type": "object",
      "properties": {
        "mapUnit": {
          "type": "string"
        },
        "area": {
          "type": "string",
          "examples": [
            "Murphy"
          ]
        },
        "name": {
          "type": "string"
        },
        "bbox": {
          "type": "array",
          "items": {
            "type": "number"
          }
        },
        "near": {
          "type": "object",
          "properties": {
            "lat": {
              "type": "number"
            },
            "lon": {
              "type": "number"
            },
            "radiusMiles": {
              "type": "number"
            }
          },
          "required": [
            "lat",
            "lon",
            "radiusMiles"
          ],
          "additionalProperties": false
        },
        "limit": {
          "type": "number"
        }
      },
      "additionalProperties": false
    }

    Filter mapUnit, area, name, bbox, or near; returns Point GeoJSON.

  • getServiceInfo

    read

    Describe layers, fields, counts, enums, native CRS, and deprecated 1985 map.

    Input schema
    {
      "type": "object",
      "properties": {
        "service": {
          "type": "string"
        }
      },
      "additionalProperties": false
    }