talque
  • External integrations for talque
  • JSON API (readonly)
    • General
      • Locales and Text
    • Organization
      • Read
    • Lecture
      • List
      • Read
      • Files
      • Authorization
    • Speaker
      • List
      • Read
      • Authorization
    • Participants
    • Vendors
      • List
      • Read
      • Authorization
    • Room
      • List
      • Read
    • Enumerations
      • Locale
  • Deep links
    • General
    • Organization
    • Profile links
    • Lecture links
    • Partner links
    • Post links
    • Map links
    • Video rooms
  • Webhooks
    • General
    • Authentication
    • File upload
    • Users
    • Invites
    • Tickets
    • Vendors
      • Create
      • Update
      • Delete
    • COMING SOON: Announcements
    • COMING SOON: Lectures
    • Map Data
      • Map layer
      • Map features
      • Update references
  • COMING SOON: Chat Bots
  • Wordpress Plugin
    • Installation
    • Pages
    • Shortcodes
      • Filters
      • Optional settings
    • Routing
    • Configuration
  • Javascript plugin
    • Introduction
    • Installation
      • Initial page
      • Filters
      • Optional settings
    • Routing
    • Configuration
  • Single Sign-On
    • OAuth2 Login
    • Website data
    • OAuth2 Flow
      • Request an Authorization Code
      • Exchange for Access Token
      • Authorized Requests
  • SELF-SERVICE LINKS
    • Event Ticket Token
  • Old Wordpress Plugin
    • Download
    • Pages
    • Shortcodes
    • Filter Options
    • Style Options
  • Old Javascript Plugin
    • Introduction
    • Routing
    • Installation
  • Troubleshooting
    • Firewall Configuration
  • Talque Plugin
    • Download
    • Installation
    • Configuration
Powered by GitBook
On this page
  • Map layer data JSON
  • Create or update map layer

Was this helpful?

  1. Webhooks
  2. Map Data

Map layer

This API lets you create or update map layers. This must be done before creating any map features that reference the layer.

Map layer data JSON

The defining data of the map layer is a json document consisting of the following data. Note that min/max bounds are provided in an Interval JSON document below of the form

{"min": 0, "max": 20}

The json document defining a map layer then contains the fields:

name

translated text

The name of the layer

coordinateSystem

string

Use "EPSG_3857"

layerType

string

Use "TILE"

xBound

Interval

Longitude bound

yBound

Interval

Latitude bound

zoomBound

Interval

E.g. {"min": 0, "max": 20}

extId

string | null

External ID of the map layer

mapLayerId

string

Optional map layer id to overwrite

Create or update map layer

POST https://www.talque.com/webhook/org/<org_id>/map/layer/create

Creates or updates map layer. A valid map layer id must be supplied, typically you need one per exhibition hall of the venu. The layer ID can be reused for different org ids.

Body

Name
Type
Description

isPrimary

string

This map layer is the primary layer

mapLayer

JSON

clearAll

boolean

Whether to delete all other map data, missing means false.

Response

{
  "success": true,
  "isPrimary": "true",
  "mapLayer": { ... },
  "clearAll": false,
}
{
  "error": "Invalid request"
}
PreviousMap DataNextMap features

Last updated 9 months ago

Was this helpful?

Map layer data