GetGeoObjects - Получить список объектов вкладки Карты ТД

Общая информация

  1. Команда актуальна, начиная с версии 1.10.

  2. Команда добавлена для получения информации вкладки Карты ТД Личного кабинета.

Входные параметры

Параметр Значение Формат значения Расшифровка формата Ссылка

wsLatitude

Широта Юго-западного угла карты

Double

wsLongitude

Долгота Юго-западного угла карты

Double

neLatitude

Широта северо-восточного угла карты

Double

neLongitude

Долгота северо-восточного угла карты

Double

params

Дополнительные параметры выборки

NbiParameterArray

В качестве дополнительных параметров можно указывать:

  • range - 24, 50, если нужно конкретизировать Wi-Fi диапазон;
    по умолчанию выборка ведется по всем диапазонам;

  • types - типы устройств (в системе EMS, разделенные запятой) для отображения на карте;
    по умолчанию 'WEP,WOP,GenericAp,WB';

  • latn - число сегментов по широте (по вертикальной стороне карты);
    по умолчанию 6;

  • lonn - число сегментов по долготе (по горизонтальной стороне карты);
    по умолчанию 6;

  • domain - домен ТД (domain.root) или диапазон доменов со всеми дочерними (.domain.root); по умолчанию пустое значение, в этом случае фильтруются все доступные пользователю домены;

  • available - статус доступности -1 (все), 0 или 1 (доступно);
    по умолчанию -1;

  • status - список расширенных статусов (цифр через запятую), в которых могут находиться объекты, отображаемые на карте;
    по умолчанию пустая строка;
    разрешены значения: 0 - все хорошо, 1 - есть аварии, 2 - недоступность, 3 - выведено из обслуживания, 4 - нет синхронизации, 5 - нет IP.

  • esrmode - режим, в котором находится ESR (используется только для ESR устройств);
    по умолчанию 0;
    разрешены значения: 0 - Station, 1 - Client, 2 - StationCE.

  • ott - режим OTT, в котором могут находиться объекты, отображаемые на карте;
    по умолчанию -1;
    разрешены значения: -1 - All, 0 - Not OTT, 1 - OTT Connected (Client), 2 - OTT ServiceProvider.

Выходные параметры

Параметр Значение Формат значения

total

Сводная информация по видимой области

NbiGeoAp

objects

Массив объектов (ТД или групп ТД) для отображения на карте

NbiGeoAp

code

Код ответа

int

detail

Пояснение к ответу

String

Примеры команд и кодов

Код Описание

0

Успешно

Запрос
      <nbi:GetGeoObjects>
         <nbi:wsLatitude>50</nbi:wsLatitude>
         <nbi:wsLongitude>80</nbi:wsLongitude>
         <nbi:neLatitude>55</nbi:neLatitude>
         <nbi:neLongitude>85</nbi:neLongitude>
         <nbi:params>
            <xsd:parameter>
               <xsd:name>latn</xsd:name>
               <xsd:value>3</xsd:value>
            </xsd:parameter>
            <xsd:parameter>
               <xsd:name>lonn</xsd:name>
               <xsd:value>3</xsd:value>
            </xsd:parameter>
         </nbi:params>
      </nbi:GetGeoObjects>
Ответ
      <ns:GetGeoObjectsResponse>
         <ns:return>
            <ax22:code>0</ax22:code>
            <ax22:detail/>
            <ax267:objects xsi:type="ax267:NbiGeoAp">
               <ax267:apInfo xsi:type="ax235:NbiApInfo">
                  <ax235:actNumber xsi:nil="true"/>
                  <ax235:available>false</ax235:available>
                  <ax235:building xsi:nil="true"/>
                  <ax235:city xsi:nil="true"/>
                  <ax235:domain>8558-0021_ul_Pervomaiskaya_4A.Sberbank.Ust-Kan_Selo.Altay_Respublika.Altayskiy_filial.Sibir.Ap.root</ax235:domain>
                  <ax235:emsObjectId>14861</ax235:emsObjectId>
                  <ax235:floor xsi:nil="true"/>
                  <ax235:fullAddress xsi:nil="true"/>
                  <ax235:fullName xsi:nil="true"/>
                  <ax235:fwVersion xsi:nil="true"/>
                  <ax235:house xsi:nil="true"/>
                  <ax235:integralStatus xsi:nil="true"/>
                  <ax235:integralStatusCause xsi:nil="true"/>
                  <ax235:ip xsi:nil="true"/>
                  <ax235:mac xsi:nil="true"/>
                  <ax235:maxUplinkLoad>0</ax235:maxUplinkLoad>
                  <ax235:maxUsers>0</ax235:maxUsers>
                  <ax235:name>sberbank_Sibir_8558-0021_a8-f9-4b-b1-7d-60</ax235:name>
                  <ax235:office xsi:nil="true"/>
                  <ax235:outOfService>false</ax235:outOfService>
                  <ax235:ssids xsi:nil="true"/>
                  <ax235:state xsi:nil="true"/>
                  <ax235:street xsi:nil="true"/>
                  <ax235:type xsi:nil="true"/>
                  <ax235:usersCount>0</ax235:usersCount>
                  <ax235:workTime>0</ax235:workTime>
               </ax267:apInfo>
               <ax267:apOffline>0</ax267:apOffline>
               <ax267:apOnline>1</ax267:apOnline>
               <ax267:geoHash xsi:nil="true"/>
               <ax267:latD>50</ax267:latD>
               <ax267:latitude>50.928361</ax267:latitude>
               <ax267:lonD>50</ax267:lonD>
               <ax267:longitude>84.763557</ax267:longitude>
               <ax267:maxTraffic>595995.0</ax267:maxTraffic>
               <ax267:maxUsers>12</ax267:maxUsers>
               <ax267:userOnline24>4</ax267:userOnline24>
               <ax267:userOnline50>0</ax267:userOnline50>
               <ax267:vapOn24>1</ax267:vapOn24>
               <ax267:vapOn50>0</ax267:vapOn50>
            </ax267:objects>
            <ax267:objects xsi:type="ax267:NbiGeoAp">
               <ax267:apInfo xsi:nil="true"/>
               <ax267:apOffline>1</ax267:apOffline>
               <ax267:apOnline>17</ax267:apOnline>
               <ax267:geoHash xsi:nil="true"/>
               <ax267:latD>51</ax267:latD>
               <ax267:latitude>51.43310094444444</ax267:latitude>
               <ax267:lonD>48</ax267:lonD>
               <ax267:longitude>81.23505083333333</ax267:longitude>
               <ax267:maxTraffic>643435.0</ax267:maxTraffic>
               <ax267:maxUsers>60</ax267:maxUsers>
               <ax267:userOnline24>93</ax267:userOnline24>
               <ax267:userOnline50>13</ax267:userOnline50>
               <ax267:vapOn24>17</ax267:vapOn24>
               <ax267:vapOn50>9</ax267:vapOn50>
            </ax267:objects>
            <ax267:objects xsi:type="ax267:NbiGeoAp">
               <ax267:apInfo xsi:nil="true"/>
               <ax267:apOffline>0</ax267:apOffline>
               <ax267:apOnline>11</ax267:apOnline>
               <ax267:geoHash xsi:nil="true"/>
               <ax267:latD>51</ax267:latD>
               <ax267:latitude>51.55095327272727</ax267:latitude>
               <ax267:lonD>49</ax267:lonD>
               <ax267:longitude>82.22934599999999</ax267:longitude>
               <ax267:maxTraffic>536175.0</ax267:maxTraffic>
               <ax267:maxUsers>19</ax267:maxUsers>
               <ax267:userOnline24>28</ax267:userOnline24>
               <ax267:userOnline50>13</ax267:userOnline50>
               <ax267:vapOn24>11</ax267:vapOn24>
               <ax267:vapOn50>9</ax267:vapOn50>
            </ax267:objects>
            <ax267:objects xsi:type="ax267:NbiGeoAp">
               <ax267:apInfo xsi:nil="true"/>
               <ax267:apOffline>0</ax267:apOffline>
               <ax267:apOnline>8</ax267:apOnline>
               <ax267:geoHash xsi:nil="true"/>
               <ax267:latD>51</ax267:latD>
               <ax267:latitude>51.98950400000001</ax267:latitude>
               <ax267:lonD>50</ax267:lonD>
               <ax267:longitude>84.96968624999998</ax267:longitude>
               <ax267:maxTraffic>3873549.0</ax267:maxTraffic>
               <ax267:maxUsers>47</ax267:maxUsers>
               <ax267:userOnline24>58</ax267:userOnline24>
               <ax267:userOnline50>9</ax267:userOnline50>
               <ax267:vapOn24>8</ax267:vapOn24>
               <ax267:vapOn50>8</ax267:vapOn50>
            </ax267:objects>
            <ax267:objects xsi:type="ax267:NbiGeoAp">
               <ax267:apInfo xsi:nil="true"/>
               <ax267:apOffline>2</ax267:apOffline>
               <ax267:apOnline>11</ax267:apOnline>
               <ax267:geoHash xsi:nil="true"/>
               <ax267:latD>52</ax267:latD>
               <ax267:latitude>52.57580076923078</ax267:latitude>
               <ax267:lonD>48</ax267:lonD>
               <ax267:longitude>81.02908538461537</ax267:longitude>
               <ax267:maxTraffic>859818.0</ax267:maxTraffic>
               <ax267:maxUsers>20</ax267:maxUsers>
               <ax267:userOnline24>16</ax267:userOnline24>
               <ax267:userOnline50>14</ax267:userOnline50>
               <ax267:vapOn24>11</ax267:vapOn24>
               <ax267:vapOn50>9</ax267:vapOn50>
            </ax267:objects>
            <ax267:objects xsi:type="ax267:NbiGeoAp">
               <ax267:apInfo xsi:nil="true"/>
               <ax267:apOffline>0</ax267:apOffline>
               <ax267:apOnline>9</ax267:apOnline>
               <ax267:geoHash xsi:nil="true"/>
               <ax267:latD>52</ax267:latD>
               <ax267:latitude>52.45143333333334</ax267:latitude>
               <ax267:lonD>49</ax267:lonD>
               <ax267:longitude>82.90911799999999</ax267:longitude>
               <ax267:maxTraffic>667097.0</ax267:maxTraffic>
               <ax267:maxUsers>32</ax267:maxUsers>
               <ax267:userOnline24>38</ax267:userOnline24>
               <ax267:userOnline50>6</ax267:userOnline50>
               <ax267:vapOn24>9</ax267:vapOn24>
               <ax267:vapOn50>3</ax267:vapOn50>
            </ax267:objects>
            <ax267:objects xsi:type="ax267:NbiGeoAp">
               <ax267:apInfo xsi:nil="true"/>
               <ax267:apOffline>0</ax267:apOffline>
               <ax267:apOnline>10</ax267:apOnline>
               <ax267:geoHash xsi:nil="true"/>
               <ax267:latD>52</ax267:latD>
               <ax267:latitude>52.37339250000001</ax267:latitude>
               <ax267:lonD>50</ax267:lonD>
               <ax267:longitude>84.3451532</ax267:longitude>
               <ax267:maxTraffic>533514.0</ax267:maxTraffic>
               <ax267:maxUsers>14</ax267:maxUsers>
               <ax267:userOnline24>14</ax267:userOnline24>
               <ax267:userOnline50>7</ax267:userOnline50>
               <ax267:vapOn24>10</ax267:vapOn24>
               <ax267:vapOn50>6</ax267:vapOn50>
            </ax267:objects>
            <ax267:objects xsi:type="ax267:NbiGeoAp">
               <ax267:apInfo xsi:nil="true"/>
               <ax267:apOffline>0</ax267:apOffline>
               <ax267:apOnline>11</ax267:apOnline>
               <ax267:geoHash xsi:nil="true"/>
               <ax267:latD>53</ax267:latD>
               <ax267:latitude>53.63157936363637</ax267:latitude>
               <ax267:lonD>48</ax267:lonD>
               <ax267:longitude>81.16732981818183</ax267:longitude>
               <ax267:maxTraffic>700400.0</ax267:maxTraffic>
               <ax267:maxUsers>55</ax267:maxUsers>
               <ax267:userOnline24>47</ax267:userOnline24>
               <ax267:userOnline50>31</ax267:userOnline50>
               <ax267:vapOn24>11</ax267:vapOn24>
               <ax267:vapOn50>10</ax267:vapOn50>
            </ax267:objects>
            <ax267:objects xsi:type="ax267:NbiGeoAp">
               <ax267:apInfo xsi:nil="true"/>
               <ax267:apOffline>0</ax267:apOffline>
               <ax267:apOnline>6</ax267:apOnline>
               <ax267:geoHash xsi:nil="true"/>
               <ax267:latD>53</ax267:latD>
               <ax267:latitude>53.40608616666666</ax267:latitude>
               <ax267:lonD>49</ax267:lonD>
               <ax267:longitude>82.48237216666668</ax267:longitude>
               <ax267:maxTraffic>695900.0</ax267:maxTraffic>
               <ax267:maxUsers>24</ax267:maxUsers>
               <ax267:userOnline24>31</ax267:userOnline24>
               <ax267:userOnline50>6</ax267:userOnline50>
               <ax267:vapOn24>6</ax267:vapOn24>
               <ax267:vapOn50>2</ax267:vapOn50>
            </ax267:objects>
            <ax267:objects xsi:type="ax267:NbiGeoAp">
               <ax267:apInfo xsi:nil="true"/>
               <ax267:apOffline>18</ax267:apOffline>
               <ax267:apOnline>185</ax267:apOnline>
               <ax267:geoHash xsi:nil="true"/>
               <ax267:latD>53</ax267:latD>
               <ax267:latitude>53.37612365024629</ax267:latitude>
               <ax267:lonD>50</ax267:lonD>
               <ax267:longitude>83.89091266995067</ax267:longitude>
               <ax267:maxTraffic>2886736.0</ax267:maxTraffic>
               <ax267:maxUsers>241</ax267:maxUsers>
               <ax267:userOnline24>625</ax267:userOnline24>
               <ax267:userOnline50>365</ax267:userOnline50>
               <ax267:vapOn24>183</ax267:vapOn24>
               <ax267:vapOn50>156</ax267:vapOn50>
            </ax267:objects>
            <ax267:objects xsi:type="ax267:NbiGeoAp">
               <ax267:apInfo xsi:type="ax235:NbiApInfo">
                  <ax235:actNumber xsi:nil="true"/>
                  <ax235:available>false</ax235:available>
                  <ax235:building xsi:nil="true"/>
                  <ax235:city xsi:nil="true"/>
                  <ax235:domain>8047-0536_ul_Sovetskaya_26.Sberbank.Kochki_Selo.Novosibirskaya_Oblast.Novosibirskiy_filial.Sibir.Ap.root</ax235:domain>
                  <ax235:emsObjectId>13359</ax235:emsObjectId>
                  <ax235:floor xsi:nil="true"/>
                  <ax235:fullAddress xsi:nil="true"/>
                  <ax235:fullName xsi:nil="true"/>
                  <ax235:fwVersion xsi:nil="true"/>
                  <ax235:house xsi:nil="true"/>
                  <ax235:integralStatus xsi:nil="true"/>
                  <ax235:integralStatusCause xsi:nil="true"/>
                  <ax235:ip xsi:nil="true"/>
                  <ax235:mac xsi:nil="true"/>
                  <ax235:maxUplinkLoad>0</ax235:maxUplinkLoad>
                  <ax235:maxUsers>0</ax235:maxUsers>
                  <ax235:name>sberbank_Sibir_8047-0536_a8-f9-4b-b1-b9-a0</ax235:name>
                  <ax235:office xsi:nil="true"/>
                  <ax235:outOfService>false</ax235:outOfService>
                  <ax235:ssids xsi:nil="true"/>
                  <ax235:state xsi:nil="true"/>
                  <ax235:street xsi:nil="true"/>
                  <ax235:type xsi:nil="true"/>
                  <ax235:usersCount>0</ax235:usersCount>
                  <ax235:workTime>0</ax235:workTime>
               </ax267:apInfo>
               <ax267:apOffline>0</ax267:apOffline>
               <ax267:apOnline>1</ax267:apOnline>
               <ax267:geoHash xsi:nil="true"/>
               <ax267:latD>54</ax267:latD>
               <ax267:latitude>54.330502</ax267:latitude>
               <ax267:lonD>48</ax267:lonD>
               <ax267:longitude>80.486426</ax267:longitude>
               <ax267:maxTraffic>442427.0</ax267:maxTraffic>
               <ax267:maxUsers>18</ax267:maxUsers>
               <ax267:userOnline24>6</ax267:userOnline24>
               <ax267:userOnline50>0</ax267:userOnline50>
               <ax267:vapOn24>1</ax267:vapOn24>
               <ax267:vapOn50>0</ax267:vapOn50>
            </ax267:objects>
            <ax267:objects xsi:type="ax267:NbiGeoAp">
               <ax267:apInfo xsi:nil="true"/>
               <ax267:apOffline>27</ax267:apOffline>
               <ax267:apOnline>181</ax267:apOnline>
               <ax267:geoHash xsi:nil="true"/>
               <ax267:latD>54</ax267:latD>
               <ax267:latitude>54.92258559134609</ax267:latitude>
               <ax267:lonD>49</ax267:lonD>
               <ax267:longitude>82.88892680769216</ax267:longitude>
               <ax267:maxTraffic>1.7149588E7</ax267:maxTraffic>
               <ax267:maxUsers>145</ax267:maxUsers>
               <ax267:userOnline24>428</ax267:userOnline24>
               <ax267:userOnline50>195</ax267:userOnline50>
               <ax267:vapOn24>184</ax267:vapOn24>
               <ax267:vapOn50>157</ax267:vapOn50>
            </ax267:objects>
            <ax267:objects xsi:type="ax267:NbiGeoAp">
               <ax267:apInfo xsi:nil="true"/>
               <ax267:apOffline>2</ax267:apOffline>
               <ax267:apOnline>4</ax267:apOnline>
               <ax267:geoHash xsi:nil="true"/>
               <ax267:latD>54</ax267:latD>
               <ax267:latitude>54.30489983333334</ax267:latitude>
               <ax267:lonD>50</ax267:lonD>
               <ax267:longitude>83.64980333333332</ax267:longitude>
               <ax267:maxTraffic>1583162.0</ax267:maxTraffic>
               <ax267:maxUsers>70</ax267:maxUsers>
               <ax267:userOnline24>22</ax267:userOnline24>
               <ax267:userOnline50>3</ax267:userOnline50>
               <ax267:vapOn24>4</ax267:vapOn24>
               <ax267:vapOn50>3</ax267:vapOn50>
            </ax267:objects>
            <ax267:total xsi:type="ax267:NbiGeoAp">
               <ax267:apInfo xsi:nil="true"/>
               <ax267:apOffline>50</ax267:apOffline>
               <ax267:apOnline>455</ax267:apOnline>
               <ax267:geoHash xsi:nil="true"/>
               <ax267:latD>0</ax267:latD>
               <ax267:latitude>0.0</ax267:latitude>
               <ax267:lonD>0</ax267:lonD>
               <ax267:longitude>0.0</ax267:longitude>
               <ax267:maxTraffic>1.7149588E7</ax267:maxTraffic>
               <ax267:maxUsers>241</ax267:maxUsers>
               <ax267:userOnline24>1410</ax267:userOnline24>
               <ax267:userOnline50>662</ax267:userOnline50>
               <ax267:vapOn24>456</ax267:vapOn24>
               <ax267:vapOn50>372</ax267:vapOn50>
            </ax267:total>
         </ns:return>
      </ns:GetGeoObjectsResponse>

Код Описание ошибки

2

Ошибка обращения к БД MySQL

8

Некорректный формат домен

10

Нет прав на указанный домен

62

Указанный домен не найден в дереве доменов

281

Несовместимый тип данных в параметре вызова

Пример использования

См. также

Вернуться к списку команд
Версия 1.29-3249
Дата публикации 21-12-2023 02:50:11