mapInfo = { "mapName": "GZYNWCS", "rackCount": 2, "crnCount": 1, "stbCount": 9, "hpPosition": 0, "minBayNo": 2, "floors": 1, "racks": [{ "type": "rack", "id": "rack1", "top": 168, "left": 463, "width": 826, "height": 24, "minBayNo": 2, "maxBayNo": 18 }, { "type": "rack", "id": "rack2", "top": 226, "left": 463, "width": 826, "height": 24, "minBayNo": 2, "maxBayNo": 18 }], "rackDescs": [{ "type": "rackDescs", "id": "lb_desc2", "text": "#2", "top": 253, "left": 1246, "width": 33, "height": 23 }, { "type": "rackDescs", "id": "lb_desc1", "text": "#1", "top": 142, "left": 1249, "width": 30, "height": 23 }], "crns": [{ "type": "crane", "id": "crn-1", "text": "1", "top": 199, "left": 606, "width": 93, "height": 22 }, { "type": "track", "id": "lb_track1", "text": "", "top": 210, "left": 386, "width": 950, "height": 2 }], "areas": [{ "type": "Control_floor", "id": "tabControl_floor1", "text": "楼层", "top": 110, "left": 110, "width": 1346, "height": 511, "floors": [{ "type": "floor", "id": "page_floor1", "text": "1F", "top": 4, "left": 22, "width": 1320, "height": 503, "stns": [{ "type": "stn", "id": "site-109", "text": "109", "top": 54, "left": 1158, "width": 57, "height": 24 }, { "type": "stn", "id": "site-108", "text": "108", "top": 112, "left": 1158, "width": 118, "height": 24 }, { "type": "stn", "id": "site-106", "text": "106", "top": 112, "left": 179, "width": 75, "height": 24 }, { "type": "stn", "id": "site-107", "text": "107", "top": 112, "left": 255, "width": 74, "height": 24 }, { "type": "stn", "id": "site-105", "text": "105", "top": 112, "left": 103, "width": 75, "height": 24 }, { "type": "stn", "id": "site-103", "text": "103", "top": 54, "left": 229, "width": 100, "height": 24 }, { "type": "stn", "id": "site-101", "text": "101", "top": 54, "left": 27, "width": 100, "height": 24 }, { "type": "stn", "id": "site-102", "text": "102", "top": 54, "left": 128, "width": 100, "height": 24 }, { "type": "stn", "id": "site-104", "text": "104", "top": 112, "left": 27, "width": 75, "height": 24 }] }] }] }