Map Tiles API

GET /v1/tms

TMS API returns tiles according to TMS version 1.0.0 specification. Full URL for requests is https://api.strues-maps.lt/v1/tms/{z}/{x}/{-y}.jpeg. Only successful requests are counted towards hard limits and are billed.

Request parameters

api_key=your_personal_api_key

Api key is provided after registration. Api key is used for service configuration like hard limits and billing.

signature=your_personal_signature

Signature which must be used with api key is provided after registration.

Response codes

200 - Successful response

Request was successfully. Response body contains distance and duration of the fastest route between all pairs of supplied coordinates.

400 - Bad request exception

Returned if parameters are not provided or provided in an invalid format.

401 - Unauthorized

Returned if api key or signature is invalid.

429 - Too many requests

Returned if hard limits are reached.

402 - Payment required

Returned if user has insufficient funds to make a request.

500 - Internal server error

Returned if unexpected error has occurred. We are working on it to resolve it.

Response body

Response body contains image of jpeg format.

GET /v1/wmts

WMTS API returns tiles according to WMTS version 1.0.0 specification. Full URL for requests is https://strues-maps.lt/v1/wmts. Only successful requests are counted towards hard limits and are billed.

Request parameters

Service=WMTS

Optional parameter. Specifies service type requested.

Version=1.0.0

Optional parameter. Specifies service version requested.

Request=GetTile

Optional parameter. Specifies service request type.

Format=image/jpeg

Optional parameter. Specifies format for tile response.

tilematrixset=EPSG:3857

Optional parameter. Specifies geographic projection of tile.

TileMatrix=EPSG:3857:n

Specifies tile matrix used for tile generation. Supplied n should be between 0 and 20.

TileRow=y

Specifies tile row in supplied tile matrix.

TileCol=x

Specifies tile col in supplied tile matrix.

api_key=your_personal_api_key

Api key is provided after registration. Api key is used for service configuration like hard limits and billing.

signature=your_personal_signature

Signature which must be used with api key is provided after registration.

Response codes

200 - Successful response

Request was successfully. Response body contains distance and duration of the fastest route between all pairs of supplied coordinates.

400 - Bad request exception

Returned if parameters are not provided or provided in an invalid format.

401 - Unauthorized

Returned if api key or signature is invalid.

429 - Too many requests

Returned if hard limits are reached.

402 - Payment required

Returned if user has insufficient funds to make a request.

500 - Internal server error

Returned if unexpected error has occurred. We are working on it to resolve it.

Response body

Response body contains image of jpeg format.