Команда
Запрос
Дополнительные предварительные действия
get
"command" : {
    "plm_type_code" : ${geo},
    "state" : ${get}
}

Команда
Ответ
Дополнительные сведения
get_rp
"command" : {
	"plm_type_code" : ${geo},
	"state": ${get_rp},
	"result": {
        "fact_names": [ ], // string массив имён фактов, находящихся в рабочей зоне
        "result_dimensions": [
            {
                "type": int, // тип карты
                "features": [
                    {
                        "id": int, // id элемента размерности
                        "name": string, // имя элемента
                        "facts": [ ], // int массив значений фактов
                        "geocoding_status": int,   // автоматическое определение координат
                        "error": "", // наличие ошибки построения
                        "geometry": {		// данные для отрисовки объекта на карте
                            "coordinates": [ ], // массив координат для построения объекта
                            "type": string // имя типа объекта("point","gps")
                        }
                    },
                  ],
 						"fact_extremes" : [ // минимальное и максимальное значение фактов из рабочей зоны
                                {
                                    "min" : int, 
                                    "max" : int
                                }
       				 	    ]
      				 	 }
					]
  			  }

type:

  • point - 0;
  • polygon - 1;
  • heatmap - 2;
  • GPS - 3;
  • DUMMY(сепараторы) - 5.

geocoding_status:

  • 1 - fail(координаты не найдены)
  • 0 - автоматическое определение координат


  • Нет меток