Geospatial SDKs & Tools

Powerful, cross-platform SDKs to integrate advanced geospatial capabilities into your applications with ease.

SDK Features

Cross-Platform Support

Available for all major programming languages and frameworks including Python, JavaScript, Java, C#, and more.

Modular Design

Modular architecture allows you to use only the geospatial features you need for your specific application.

Performance

Highly optimized for mobile and server-based applications with low latency and efficient memory usage.

Getting Started

Installation

  1. 1
    Select your platform from the SDKs list
  2. 2
    Install using your package manager
  3. 3
    Add your API key in the credentials file
pip install ggis-sdk
export GGIS_API_KEY="your-key-here"

Example Usage

import ggis.sdk as ggis
client = ggis.Client()
response = client.reverse_geocode(latitude=40.7128, longitude=-74.0060)
print(response.address)

This will return the address for the given coordinates:

{'address': 'New York City, USA'}

Supported Platforms

Python Logo

Python

Full-featured SDK with type hints and async support

JavaScript Logo

JavaScript

ES6+ compatible with Node.js and React support

Java Logo

Java

Android and JVM platform integration

.NET Logo

C# (.NET)

.NET Core compatibility for enterprise apps

SDK Comparison

Feature Python SDK JavaScript SDK Mobile SDKs Enterprise SDK
Reverse Geocoding
Routing

Pricing & Support

Community

Free for non-commercial and small-scale use. Includes standard support via forums.

$0 per month

Start Free
Recommended

Professional

Best for development teams needing robust support and dedicated resources.

$99 per month

Get Pro

Enterprise

Custom pricing for large organizations with dedicated API quotas and support.

Custom

Contact Sales

Need Help?

Our geospatial SDK team is always available to help you integrate and optimize your geospatial capabilities.