Skip to main content

open source Python modules for the IBM PAIRS Geoscope platform

Project description

IBM Environmental Intelligence (EI): Geospatial APIs SDK

PyPI Package

This repository provides an interface to the IBM EI: Geospatial APIs component: IBM EI: Geospatial APIs.

E.g. the query module in the subdirectory ibmpairs serves as a wrapper employing the IBM EI: Geospatial APIs served through the RESTful host reachable via https://api.ibm.com/geospatial/run/na/core/v3/.

Sample applications that use ibmpairs can be located in the Environmental-Intelligence project.

General Notes

If you like to contribute, please read CONTRIBUTING.md first. A list of maintainers is recorded in MAINTAINERS.md.

Installation and Usage

If you have installed the Python package manager PIP, simply run

pip install --user ibmpairs

Then you can import the IBM EI: Geospatial APIs SDK wrapper modules e.g.:

import ibmpairs.client as client
import ibmpairs.query as query

Getting started

See the documentation here and try our tutorials.

Running in a Docker container

A self-contained environment can be built with Docker using

git clone https://github.com/ibm/ibmpairs
cd ibmpairs
make docker-build

then run using:

make docker-run

the environment can then be accessed from the following url:

http://localhost:18380

Alternatively you can execute these steps without Make using:

git clone https://github.com/ibm/ibmpairs
cd ibmpairs
docker build -t ibmpairs .

to build and

docker run \
    -dit \
    -p 18380:18380 \
    --name ibmpairs \
    ibmpairs:latest

or:

docker-compose up ibmpairs

to run.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ibmpairs-3.1.6.tar.gz (187.4 kB view details)

Uploaded Source

Built Distribution

ibmpairs-3.1.6-py3-none-any.whl (190.8 kB view details)

Uploaded Python 3

File details

Details for the file ibmpairs-3.1.6.tar.gz.

File metadata

  • Download URL: ibmpairs-3.1.6.tar.gz
  • Upload date:
  • Size: 187.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.0

File hashes

Hashes for ibmpairs-3.1.6.tar.gz
Algorithm Hash digest
SHA256 cf1c444cec8f4eccbd491666825865ae16e1c1fa8fb79fc1052a559bba31b5c0
MD5 23efc33a7db2b934e758f3b915e8eecd
BLAKE2b-256 c6be3fbbd64960764afc6d480334dd8f7fa2015f758f7863b323f268148435eb

See more details on using hashes here.

File details

Details for the file ibmpairs-3.1.6-py3-none-any.whl.

File metadata

  • Download URL: ibmpairs-3.1.6-py3-none-any.whl
  • Upload date:
  • Size: 190.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.0

File hashes

Hashes for ibmpairs-3.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 9204c65ec6f173fa771375facffbe1517225bb6018c9a76c6e984df21135a8f0
MD5 4de5c0e9ea305ec7cacfa9e99bad2c8f
BLAKE2b-256 42fbc159a304254e53c255f287349c5756270194e3df53a8f55d73c7fb1a58c6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page