|
Формат обмена данными между программами создания ПИМ и обработки (моделирования, управления и т.д.) (JSON)
Объект – выделенная часть объема здания – прямоугольный параллелепипед
“Name”:”название объема (элемента здания)”,
“Id” – идентификатор объема (элемента здания) - число,
Примечание. Объект выделяется по признаку однородности его характеристик. Например, по однородности заполнения людьми, по однородности пожарной нагрузки. Объект идентифицируется значением Id. Если помещение в здании не может быть аппроксимировано прямоугольным параллелепипедом, то помещение разделяется на несколько объектов. Объекты могут иметь совпадающие имена, но различные Id.
“Level” - уровень расположения объема (элемента здания). Обычно уровень – обозначение этажа. Если объем – межэтажная лестница, то Level – относится к нижней площадке.
Примечание. Level используется при контроле ввода данных по зданию.
“XYZ” – точка привязки объема с идентификатором “Id” (точка привязки в центре объема) [x1, x2, x3] – числа, м
Используется правая система координат
“Size” – размеры объема с идентификатором “Id”. [h1, h2, h3] – числа
“Sign” - характеристика объема
Sing = { Room, Staircase, Outside, DoorWayOut, DoorWayInt, Staircase, DoorWay} =
{Помещение, Лестница. Нерасчетная область. Дверной проем(выход из здания), Дверной проем, Проход на лестницу, Проем}
Примечание. Проемы описываются точно также как объемы здания, но один из размеров может быть равен нулю. Обычно на каждый проем (исключение Sing = DoorWayOut) будет две ссылки от каждого из соседних объемов.
“Output”: [Id1, Id2, Id3, Id4,…] – массив идентификаторов с проемами – описание графа связности помещений здания.
Протокол идентификации здания
{
“NameBilding”:”Название здания”,
“Address”: {
"StreetAddress": "Улица, номер дома",
"City": "город",
"AddInfo": «дополнит. Информация»
},
“BildElement”: [
{
“Name”:”название объема (элемента здания)”,
“Level”:”уровень расположения объема (элемента здания)”,
“Id”: идентификатор объема (элемента здания) - число,
“Sign”:”характеристика элемента здания”,
“XYZ”: [x1, x2, x3],
“Size”: [h1, h2, h3],
“Output”: [Id1, Id2, Id3, Id4,…],
“Type”:”характеристика элемента здания по пож.нагрузке”
“NumPeople”:Количество людей в элементе объема здания
“SignScenario”: признак сценария(возгорания в комнате) - число (0 – отсутствие возгорания)
“Note”: “примечание ”
} }
Поэтажный план здания
1 этаж, высота этажа 3.5 метра
2 этаж, высота этажа 3.0 метра
3 этаж, высота этажа 2.5 метра
{
“NameBilding”:”Название здания”,
“Address”: {
"StreetAddress": "Улица, номер дома",
"City": "город",
"AddInfo": «дополнит. Информация»
},
“BildElement”: [
{
“Name”:”Часть помещения АВСД – 1-1(1)”,
“Level”:”Этаж 1”,
“Id”: 1,
“Sign”:”Room”,
“XYZ”: [1,1, 1.75],
“Size”: [2, 2, 3.5],
“Output”: [Id1, Id2, Id3, Id4,!!!!…],
“Type”:”Читальный зал”
“NumPeople”:2
“SignScenario”: 0
“Note”: “ ”
}
{
“Name”:”Лестница-1”,
“Level”:”Этаж 1”,
“Id”: 2,
“Sign”:” Staircase ”,
“XYZ”: [1,2.5, 1.75],
“Size”: [2, 1, 3.5],
“Output”: [Id1, Id2, Id3, Id4,!!!!!…],
“Type”:”Лестница”
“NumPeople”:0
“SignScenario”: 0
“Note”: “ ”
}
{
“Name”:”Часть помещения АВСД – 1-2(1)”,
“Level”:”Этаж 1”,
“Id”: 3,
“Sign”:”Room”,
“XYZ”: [1,3.5, 1.75],
“Size”: [2, 1, 3.5],
“Output”: [Id1, Id2, Id3, Id4,!!!!…],
“Type”:”Читальный зал”
“NumPeople”:0
“SignScenario”: 0
“Note”: “ ”
}
{
“Name”:”Лестница-2”,
“Level”:”Этаж 1”,
“Id”: 4,
“Sign”:” Staircase ”,
“XYZ”: [1,4.5, 3],
“Size”: [2, 1, 6],
“Output”: [Id1, Id2, Id3, Id4,!!!!!…],
“Type”:”Лестница”
“NumPeople”:0
“SignScenario”: 0
“Note”: “ ”
}
{
“Name”:”Часть помещения АВСД – 1-3(1)”,
“Level”:”Этаж 1”,
“Id”: 5,
“Sign”:”Room”,
“XYZ”: [1,6.5, 1.75],
“Size”: [2, 3, 3.5],
“Output”: [Id1, Id2, Id3, Id4,!!!!…],
“Type”:”Читальный зал”
“NumPeople”:6
“SignScenario”: 0
“Note”: “ ”
}
{
“Name”:”Часть помещения АВСД – 1-4(1)”,
“Level”:”Этаж 1”,
“Id”: 6,
“Sign”:”Room”,
“XYZ”: [3,4, 1.75],
“Size”: [2, 8, 3.5],
“Output”: [Id1, Id2, Id3, Id4,!!!!…],
“Type”:”Читальный зал”
“NumPeople”:12
“SignScenario”: 0
“Note”: “ ”
}
{
“Name”:”Помещение – 2(1)”,
“Level”:”Этаж 1”,
“Id”: 7,
“Sign”:”Room”,
“XYZ”: [5,4, 1.75],
“Size”: [2, 8, 3.5],
“Output”: [Id1, Id2, Id3, Id4,!!!!…],
“Type”:”Читальный зал”
“NumPeople”:8
“SignScenario”: 0
“Note”: “ ”
}
{
“Name”:”Помещение – 2(1)”,
“Level”:”Этаж 1”,
“Id”: 7,
“Sign”:”Room”,
“XYZ”: [5,4, 1.75],
“Size”: [2, 8, 3.5],
“Output”: [Id1, Id2, Id3, Id4,!!!!…],
“Type”:”Читальный зал”
“NumPeople”:8
“SignScenario”: 0
“Note”: “ ”
}
}
Дата добавления: 2015-08-28; просмотров: 100 | Нарушение авторских прав
<== предыдущая лекция | | | следующая лекция ==> |
10.01.14 г. Около 15 млрд рублей банковского финансирования привлекли в 2013 г. предприниматели столицы под поручительства московского гарантийного фонда | | | 14 Расход. Уравнение объемного расхода |