# TTRPG Tools: Maps publish data (markers)
```json
{
"size": {
"w": 1008,
"h": 1024
},
"layers": [
{
"id": "default",
"name": "Default",
"visible": true,
"locked": false
}
],
"markers": [
{
"type": "pin",
"id": "marker_58ty02",
"x": 0.19262566137566137,
"y": 0.27196248372395837,
"layer": "default",
"link": "Banesford#Mayoral Homestead",
"iconKey": "pinRed",
"tooltip": "Mayoral Homestead",
"scaleLikeSticker": true
},
{
"type": "pin",
"id": "marker_qdlbyg",
"x": 0.6159060846560847,
"y": 0.400543212890625,
"layer": "default",
"link": "Banesford#Church of Zallohse",
"iconKey": "pinRed",
"tooltip": "",
"scaleLikeSticker": true
},
{
"type": "pin",
"id": "marker_wt7ktk",
"x": 0.8159722222222223,
"y": 0.10106404622395833,
"layer": "default",
"link": "Banesford#Bolivan Ranch:",
"iconKey": "pinRed",
"tooltip": "",
"scaleLikeSticker": true
},
{
"type": "pin",
"id": "marker_ryt0cu",
"x": 0.7977843915343916,
"y": 0.566558837890625,
"layer": "default",
"link": "Banesford#Zedaar Grain and Feed",
"iconKey": "pinRed",
"tooltip": "",
"scaleLikeSticker": true
},
{
"type": "pin",
"id": "marker_mvumm4",
"x": 0.7547949735449736,
"y": 0.791168212890625,
"layer": "default",
"link": "Banesford#Reeve’s Academy",
"iconKey": "pinRed",
"tooltip": "",
"scaleLikeSticker": true
},
{
"type": "pin",
"id": "marker_tkbh84",
"x": 0.22900132275132276,
"y": 0.8709208170572917,
"layer": "default",
"link": "Banesford#Cranston Ranch:",
"iconKey": "pinRed",
"tooltip": "",
"scaleLikeSticker": true
},
{
"type": "pin",
"id": "marker_2ngryg",
"x": 0.47371031746031744,
"y": 0.5193583170572917,
"layer": "default",
"link": "Banesford#Canary Theater",
"iconKey": "pinRed",
"tooltip": "",
"scaleLikeSticker": true
}
],
"bases": [
"z_Attachments/Maps/Banesford Map AI.jpg"
],
"overlays": [],
"activeBase": "z_Attachments/Maps/Banesford Map AI.jpg",
"measurement": {
"scales": {},
"customUnitPxPerUnit": {},
"travelTimePresetIds": [],
"travelDaysEnabled": false,
"displayUnit": "km"
},
"pinSizeOverrides": {},
"grids": [],
"panClamp": true,
"drawLayers": [],
"drawings": [],
"secondScreen": {
"showGrids": true
},
"textLayers": []
}
```