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
-
1Select your platform from the SDKs list
-
2Install using your package manager
-
3Add 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:
Supported Platforms
Python
Full-featured SDK with type hints and async support
JavaScript
ES6+ compatible with Node.js and React support
Java
Android and JVM platform integration
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 FreeProfessional
Best for development teams needing robust support and dedicated resources.
$99 per month
Get ProEnterprise
Custom pricing for large organizations with dedicated API quotas and support.
Custom
Contact SalesNeed Help?
Our geospatial SDK team is always available to help you integrate and optimize your geospatial capabilities.