All data sources

WV Geological & Economic Survey

No authwv-ges

WVGES subsurface geology for Marcellus + Utica. Native atlas2.wvgs.wvnet.edu — 14 folders. 4 layers via 5 methods. - searchFormationTops (~478 control wells) ⭐ MD/SS/THK for HURN/JAVA/ANGL/RNSR/MDLX/WRVR/GBRK/TLLY/MNNG/OKCA/B/CHVL/USPG/TRSZ/ONDG/HMLN/MRCL - searchMarcellusWells (~5.5K) production history (cumulativeGas, recentGas[5yr]) - searchOilGasGeology (~1.2K WVOG fields by play — Mgn/Mbi/Dvs/MDe/Pps/Dbs/Des, Field_Type Gas/Oil/Storage/CBM) - searchGeologicMaps (10 polygons Cambrian→Permian), getServiceInfo upstream quirks: MarcellusPlusGeology/1 does NOT support pagination — handler uses returnIdsOnly + objectIds chunking. WVOG_Fields columns truncated. Sentinel -99999 mapped to null.

Provenance

PublisherWV Geological & Economic Survey

Freshness & coverage

FreshnessFreshness not declared
GeographicNot declared
TemporalNot declared
AuthenticationNo credentials required

Methods (5)

  • searchFormationTops

    read

    ~478 Marcellus Control Wells with formation tops — MD/SS/THK for 17+ formations.

    Entitiesformation
    Input schema
    {
      "type": "object",
      "properties": {
        "county": {
          "type": "string",
          "examples": [
            "Wetzel"
          ]
        },
        "operator": {
          "type": "string"
        },
        "api": {
          "type": "string"
        },
        "field": {
          "type": "string"
        },
        "marcellusOnly": {
          "type": "boolean",
          "examples": [
            true
          ]
        },
        "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"
        },
        "format": {
          "oneOf": [
            {
              "type": "string",
              "enum": [
                "records"
              ]
            },
            {
              "type": "string",
              "enum": [
                "geojson"
              ]
            }
          ]
        }
      },
      "additionalProperties": false
    }

    NO pagination — handler uses returnIdsOnly + objectIds chunking.

  • searchOilGasGeology

    read

    ~1.2K WVOG fields by play. Filter fieldType (Gas/Oil/Storage/CBM), play, age, lithology.

    Entitiesformation
    Input schema
    {
      "type": "object",
      "properties": {
        "fieldName": {
          "type": "string"
        },
        "fieldType": {
          "type": "string",
          "examples": [
            "Gas"
          ]
        },
        "play": {
          "type": "string"
        },
        "geologicAge": {
          "type": "string",
          "examples": [
            "Devonian"
          ]
        },
        "lithology": {
          "type": "string"
        },
        "county": {
          "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"
        },
        "format": {
          "oneOf": [
            {
              "type": "string",
              "enum": [
                "records"
              ]
            },
            {
              "type": "string",
              "enum": [
                "geojson"
              ]
            }
          ]
        }
      },
      "additionalProperties": false
    }

    Sentinel -99999 / -99999.99 sentinel values for missing data are mapped to null.

  • searchGeologicMaps

    read

    Generalized geology age polygons (10). Filter age (Devonian/Pennsylvanian/etc.) or mapUnit code.

    Input schema
    {
      "type": "object",
      "properties": {
        "age": {
          "type": "string",
          "examples": [
            "Pennsylvanian"
          ]
        },
        "mapUnit": {
          "type": "string"
        },
        "county": {
          "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"
        },
        "format": {
          "oneOf": [
            {
              "type": "string",
              "enum": [
                "records"
              ]
            },
            {
              "type": "string",
              "enum": [
                "geojson"
              ]
            }
          ]
        }
      },
      "additionalProperties": false
    }
  • searchMarcellusWells

    read

    ~5.5K Completed Marcellus wells, production-by-year. Filter county/operator/minCumulativeGas.

    Entitieswell
    Input schema
    {
      "type": "object",
      "properties": {
        "operator": {
          "type": "string"
        },
        "status": {
          "type": "string"
        },
        "targetFormation": {
          "type": "string"
        },
        "yearFrom": {
          "type": "number"
        },
        "minCumulativeGas": {
          "type": "number",
          "examples": [
            5000000
          ]
        },
        "county": {
          "type": "string",
          "examples": [
            "Doddridge"
          ]
        },
        "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"
        },
        "format": {
          "oneOf": [
            {
              "type": "string",
              "enum": [
                "records"
              ]
            },
            {
              "type": "string",
              "enum": [
                "geojson"
              ]
            }
          ]
        }
      },
      "additionalProperties": false
    }
  • getServiceInfo

    read

    West Virginia GES service catalog: schemas + record counts; _nativeServer summary of 14 folders.

    Entitiesmetadata
    Input schema
    {
      "type": "object",
      "properties": {
        "service": {
          "type": "string",
          "examples": [
            "formationTops"
          ],
          "oneOf": [
            {
              "type": "string",
              "enum": [
                "formationTops"
              ]
            },
            {
              "type": "string",
              "enum": [
                "marcellusWells"
              ]
            },
            {
              "type": "string",
              "enum": [
                "oilGasFields"
              ]
            },
            {
              "type": "string",
              "enum": [
                "geologyAges"
              ]
            }
          ]
        }
      },
      "additionalProperties": false
    }