# Developers

Ellipsis Drive helps you to render vector, raster and point cloud data into your own applications at high performance with minimal coding effort.

***

#### 👇Getting Started

[Getting Started](https://docs.ellipsis-drive.com/getting-started) to familiarize yourself with Ellipsis Drive.

#### Advanced Usage

Everything available in the UI, and much more, can be accessed programmatically via the API and Python:

* Full Python documentation:[ https://ellipsis-package.readthedocs.io/en/latest/](https://ellipsis-package.readthedocs.io/en/latest/)
* Full API documentation:[ https://docs.ellipsis-drive.com/developers/api-v3](https://docs.ellipsis-drive.com/developers/api-v3)

**App integration**

* [Display Ellipsis Drive layers in your app](https://docs.ellipsis-drive.com/developers/integration-options/display-ellipsis-drive-layers-in-your-app)
* [Display Ellipsis Drive layers in third-party software](https://docs.ellipsis-drive.com/developers/integration-options/display-ellipsis-drive-layers-in-your-app)
* [Integrate Ellipsis Drive with your platform](https://docs.ellipsis-drive.com/developers/integration-options/connect-ellipsis-drive-to-your-platform)

{% hint style="info" %}

* Review the [glossary](https://docs.ellipsis-drive.com/getting-started/glossary) to familiarize yourself with key terms.
* Explore all [supported OGC protocols](https://docs.ellipsis-drive.com/developers/api-v3/ogc-protocols) and standards to ensure compatibility with your workflows.&#x20;
  {% endhint %}

#### Integration options for your tools of choice

All packages can be found here:[ https://app.ellipsis-drive.com/integrate](https://app.ellipsis-drive.com/integrate)

#### Authorization

Some API calls require authorization via bearer tokens. Learn more about the three token types [here](https://docs.ellipsis-drive.com/developers/authentication-options).

**Highlighted integration options**

* Leaflet:[ https://github.com/ellipsis-drive/leaflet-package](https://github.com/ellipsis-drive/leaflet-package)
* Mapbox GL:[ https://github.com/ellipsis-drive/mapboxgljs-package](https://github.com/ellipsis-drive/mapboxgljs-package)
* React-Leaflet:[ https://github.com/ellipsis-drive/react-leaflet-package](https://github.com/ellipsis-drive/react-leaflet-package)
* MapLibre:[ https://github.com/ellipsis-drive/mapboxgljs-package](https://github.com/ellipsis-drive/mapboxgljs-package)
* HTML (embedded viewer):[ https://docs.ellipsis-drive.com/integrate-with-ed/use-viewer-as-embedded-window](https://docs.ellipsis-drive.com/integrate-with-ed/use-viewer-as-embedded-window)
* ArcGIS API JS:[ https://github.com/ellipsis-drive/arcgisjs-package](https://github.com/ellipsis-drive/arcgisjs-package)
* Folium:[ https://github.com/ellipsis-drive/folium](https://github.com/ellipsis-drive/folium)

#### Practical examples

See real-world developer and data science use cases:[ https://medium.com/@daniel\_819](https://medium.com/@daniel_819)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ellipsis-drive.com/getting-started/user-types/developers.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
