GetMapChartMarkersToolTips

Синтаксис

MapChartLabel GetMapChartMarkersToolTips(MapChartId tMapChart)

Параметры

tMapChart. Моникёр SVG-карты в информационной панели.

Описание

Операция GetMapChartMarkersToolTips получает настройки всплывающих подсказок у маркеров SVG-карты в информационной панели.

Комментарии

Для выполнения операции укажите в поле tMapChart моникёр открытого экземпляра информационной панели с постфиксом «!MetaModels!ключ визуализатора!MapChart». Моникёр может быть получен при выполнении операции OpenDashboard. Ключ может быть получен в результате выполнения операции GetDashboardVisualizers у визуализатора, имеющего тип MapChart.

Результатом выполнения операции будут полученные настройки подсказок у маркеров.

Пример

Ниже приведён пример получения настроек всплывающих подсказок у маркеров SVG-карты. В запросе передаётся моникёр для работы с SVG-картой. В ответе возвращаются полученные настройки всплывающих подсказок у маркеров.

SOAP-запрос:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<GetMapChartMarkersToolTips xmlns="http://www.fsight.ru/PP.SOM.Som">
<tMapChart xmlns="">
  <id>EMPIIFFKOENHGOAEAJAMMDOLKDCENALECKJBFFBDBIEGOLGI!M!S!PBKHBMIFKOENHGOAEOPEMLBAPGADHDOGEILIJBFHGMEINAFHD!MetaModels!1!MapChart</id>
  </tMapChart>
  </GetMapChartMarkersToolTips>
  </s:Body>
  </s:Envelope>

SOAP-ответ:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<GetMapChartMarkersToolTipsResult xmlns="http://www.fsight.ru/PP.SOM.Som" xmlns:q1="http://www.fsight.ru/PP.SOM.Som" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <text xmlns="">{%Name}, {%TimelineStep}</text>
<font xmlns="">
<fnt>
  <family>Tahoma</family>
<style>
  <it>Regular</it>
  </style>
<size>
  <width>-1</width>
  <height>12</height>
  <units>DLU96</units>
  </size>
  </fnt>
  <fclr>#121213</fclr>
  </font>
<bg xmlns="">
  <clr>#FFFFFF</clr>
  <tp>0</tp>
  </bg>
<bd xmlns="">
<p>
  <clr>#C1C1C1</clr>
  <s>0</s>
  <w>2.83</w>
  </p>
  <ic>0</ic>
  </bd>
  </GetMapChartMarkersToolTipsResult>
  </soapenv:Body>
  </soapenv:Envelope>

JSON-запрос:

{
"GetMapChartMarkersToolTips" :
{
"tMapChart" :
{
"id" : "EMPIIFFKOENHGOAEAJAMMDOLKDCENALECKJBFFBDBIEGOLGI!M!S!PBKHBMIFKOENHGOAEOPEMLBAPGADHDOGEILIJBFHGMEINAFHD!MetaModels!1!MapChart"
}
}
}

JSON-ответ:

{
"GetMapChartMarkersToolTipsResult" :
{
"text" : "{%Name}, {%TimelineStep}",
"font" :
{
"fnt" :
{
"family" : "Tahoma",
"style" :
{
"it" : "Regular"
},
"size" :
{
"width" : "-1",
"height" : "12",
"units" : "DLU96"
}
},
"fclr" : "#121213"
},
"bg" :
{
"clr" : "#FFFFFF",
"tp" : "0"
},
"bd" :
{
"p" :
{
"clr" : "#C1C1C1",
"s" : "0",
"w" : "2.83"
},
"ic" : "0"
}
}
}
public static MapChartLabel GetMapChartMarkersToolTips(string moniker, uint visKey)
{
var somClient = new SomPortTypeClient(); // Прокси-объект для выполнения операций
// Параметры выполнения операции
var tGet = new GetMapChartMarkersToolTips()
{
tMapChart = new MapChartId() { id = moniker + "!MetaModels!" + visKey + "!MapChart" }
};
// Получение настроек всплывающих подсказок маркеров
var result = somClient.GetMapChartMarkersToolTips(tGet);
return result;
}

См. также:

Работа с информационными панелями