SDKS
Build with Linkmesh
Use Linkmesh's typed SDKs to integrate geospatial data, layers, and analysis into your product with just a few lines of code.
TypeScript SDK
A fully typed SDK for interacting with Linkmesh's APIs, designed for modern web and backend applications.
- →Fully typed with first-class TypeScript support
- →Works in Node, Bun, and modern runtimes
- →Simple setup and predictable responses
Install
npm install @linkmesh/sdk
Python SDK
A Python SDK for integrating Linkmesh's geospatial APIs into data pipelines, notebooks, and backend services.
- →Full type hints and IDE autocompletion
- →Async/await support out of the box
- →Compatible with Jupyter, FastAPI, and Django
Install
pip install linkmesh
Go SDK
A lightweight Go SDK for building high-performance server-side applications with Linkmesh's APIs.
- →Lightweight and dependency-free core
- →Context-aware requests
- →Idiomatic Go patterns
Install
go get github.com/linkmesh/linkmesh-go
import { Linkmesh } from "@linkmesh/sdk";
const linkmesh = new Linkmesh({
apiKey: process.env["LINKMESH_API_KEY"] ?? "",
)
async function run() {
const result = await linkmesh.spatial.query({
layerId: "vegetation-index-2024",
bounds: [-49.23, -27.59, -48.45, -26.89],
resolution: "high",
format: "geojson",
)
console.log(result.data);
// → 1247 features in GeoJSON format
}
run();
TS