info@ismena.com
Ismena websiteIsmena websiteIsmena websiteIsmena website
  • Home
  • About us
  • Technologies
    • Cloud Services
      • Google Cloud Platform
        • Networking
        • Compute
        • Storage
        • SAP on GCP
        • Google Maps
        • Data Center Modernization
    • Infrastructure
      • iSolution Services
      • Unified Communication
      • Network Security
      • Access Security & Control
      • Computing Platforms
      • Structured Cabling Infrastructure
      • Datacenter Infrastructure
      • Networking Infrastructure
      • Retail Analytics
      • Cloud Infrastructure
    • Integration
      • Apigee
      • IBM
      • Custom Connectors
      • UnifAI
    • Security
      • Security Consulting Services
      • Security Solutions
    • Data & AI
      • BigQuery, Looker
      • Gemini
    • Collaboration Tools
      • Google Workspace For Enterprise
    • ERP-CRM
      • Odoo
      • Salesforce
      • SAP on GCP
    • DevOps
      • GCP
      • SonarSource
    • Managed Service Provider
      • Managed Service Provider
    • App Development
      • App Development
    • Open Banking
      • Open banking
    • Chrome Devices
  • Unplugged Podcast
  • Blog
    • Success Stories
    • News
    • Articles
  • Careers
  • Contact Us

Technologies

Integration

Custom Connectors

Explore All Connectors

USGS Earthquake Connector

USGS Earthquake Connector

Connector Details

Type

Virtual machines, Single VM , BYOL

Runs on

Google Compute Engine

Last Update

24 October, 2024

Category

Overview

Documentation

Pricing

Support

Overview

The USGS Earthquake Connector provides a RESTful interface to access real-time and historical earthquake event data worldwide. Powered by the United States Geological Survey (USGS) through the FDSN Event Web Service, this connector supports filtering by time, location, magnitude, and other parameters. It is ideal for integration into disaster response tools, seismic dashboards, geospatial research, or educational platforms.

Integration Overview

The USGS Earthquake Connector offers the following integration points for retrieving earthquake-related data:

Supported Integration Action Points

  • Get Supported Parameters – Retrieve all supported filter values for querying events.
  • Get WADL Description – Get WADL XML format description of the service.
  • Get Available Catalogs – List available earthquake event catalogs.
  • Get Contributors – Retrieve all organizations contributing seismic data.
  • Count Matching Events – Count the number of earthquakes that match filter conditions.
  • Query Events – Retrieve detailed earthquake data with custom filters.
  • Get API Version – Returns the version of the FDSN Event Web Service.

Detailed Integration Documentation

Get Supported Parameters

Operation ID getSupportedParameters
Endpoint /application.json
Purpose Lists supported query parameters and values.
Output JSON containing valid input ranges and descriptions.
Workflow Example Use this to dynamically build UI filters for event search forms.

Get WADL Description

Operation ID getWADL
Endpoint /application.wadl
Purpose Provides WADL XML metadata for the API.
Output XML
Workflow Example Can be used for code generation or service introspection tools.

Get Available Catalogs

Operation ID getCatalogs
Endpoint /catalogs
Purpose Lists all earthquake event catalogs available.
Output Text or JSON with catalog names.
Workflow Example Used to filter events by specific seismic event catalogs.

Get Contributors

Operation ID getContributors
Endpoint /contributors
Purpose Lists contributing agencies or sources.
Output List of contributor codes/names.
Workflow Example Display metadata or attribution alongside event details.

Count Matching Events

Operation ID countEarthquakeEvents
Endpoint /count
Parameters starttime, endtime (ISO8601 datetime)
minmagnitude, maxmagnitude (float)
format (required) – geojson, xml, text
Purpose Returns a count of earthquake events matching given filters.
Output Integer count
Workflow Example Use to show total number of relevant events before fetching details.

Query Events

Operation ID queryEarthquakeEvents
Endpoint /query
Parameters format (required) – geojson, xml, csv, kml, text
starttime, endtime
minlatitude, maxlatitude
minlongitude, maxlongitude
minmagnitude, maxmagnitude
eventtype, orderby
Purpose Retrieve detailed data for earthquake events.
Output Geospatial formats (e.g., GeoJSON) with event properties.
Workflow Example Plot earthquake events on a map, chart magnitude distribution, or trigger alerts.

Get API Version

Operation ID getAPIVersion
Endpoint /version
Purpose Returns the version of the API in use.
Output Version string
Workflow Example Ensure compatibility before sending requests.

Workflow Creation with the Connector

Example Workflow: Global Seismic Activity Dashboard

Step 1: Retrieve Filters and Metadata
  • Use getSupportedParameters and getCatalogs to create search options.
Step 2: Count Earthquakes in an Area/Time
  • Use countEarthquakeEvents to validate query impact.
Retrieve Parameters
  • Use the getParameters action with apiKey and parameter_type=pollutant to fetch available pollutant parameters.
  • Identify target parameters (e.g., PM2.5, NO2).
Query Locations
  • Execute the getLocations action with apiKey, coordinates=38.9074,-77.0373, and radius=5000 to fetch locations within a specific area.
  • Process the response to display locations on a map.
Retrieve Sensors by Location
  • Use the getSensorsByLocationId action with apiKey and locations_id=789 to fetch sensors at a specific location.
  • Identify sensors measuring target parameters.
Fetch Latest Measurements
  • Execute the getLatestMeasurementsByLocationId action with apiKey and locations_id=789 to retrieve the latest measurements.
  • Display real-time air quality data in a dashboard.
Analyze Historical Data
  • Execute the getDailyMeasurementsBySensorId action with apiKey, sensors_id=567, date_from=2023-01-01, and date_to=2023-12-31 to fetch daily measurements.
  • Use the getMonthlySummariesFromDailyBySensorId action to analyze monthly trends.
  • Process the data for trend analysis or reporting.
Check Data Quality
  • Execute the getFlagsBySensorId action with apiKey and sensor_id=567 to review flags for data quality issues.
  • Use the flag information to ensure data reliability.

Pricing

Request a Quote

Support

For Technical support please contact us on

custom-connectors-support@isolutions.sa

iSolution logo - white - transparent 250 px

iSolution logo - white - transparent 250 px

A tech solution company dedicated to providing innovation thus empowering businesses to thrive in the digital age.

  • Home
  • About us
  • Blog
  • Careers
  • Success Stories
  • News
  • Articles
  • Contact Us
  • Terms and conditions
  • Privacy Policy
© Copyright 2024 iSolution | All Rights Reserved
  • Home
  • About us
  • Technologies
    • Cloud Services
      • Google Cloud Platform
        • Networking
        • Compute
        • Storage
        • SAP on GCP
        • Google Maps
        • Data Center Modernization
    • Infrastructure
      • iSolution Services
      • Unified Communication
      • Network Security
      • Access Security & Control
      • Computing Platforms
      • Structured Cabling Infrastructure
      • Datacenter Infrastructure
      • Networking Infrastructure
      • Retail Analytics
      • Cloud Infrastructure
    • Integration
      • Apigee
      • IBM
      • Custom Connectors
      • UnifAI
    • Security
      • Security Consulting Services
      • Security Solutions
    • Data & AI
      • BigQuery, Looker
      • Gemini
    • Collaboration Tools
      • Google Workspace For Enterprise
    • ERP-CRM
      • Odoo
      • Salesforce
      • SAP on GCP
    • DevOps
      • GCP
      • SonarSource
    • Managed Service Provider
      • Managed Service Provider
    • App Development
      • App Development
    • Open Banking
      • Open banking
    • Chrome Devices
  • Unplugged Podcast
  • Blog
    • Success Stories
    • News
    • Articles
  • Careers
  • Contact Us
Ismena website

Register To Palo Alto & iSolution Event

Register to IBM x iSolution Event

Register to Gemini in Action Workshop

[forminator_form id=”14485″]

Registration To Amman Unplugged Event

[forminator_form id=”14419″]

Register to Gemini in Action Workshop

[forminator_form id=”14298″]

Tech and Culture Riyadh

[forminator_form id=”13094″]