{ "currentVersion": 11.3, "cimVersion": "3.3.0", "id": 11, "name": "Зливові решітки 1:282", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPoint", "sourceSpatialReference": { "wkt2": "PROJCRS[\"msk_Cherkassy\",BASEGEOGCRS[\"GCS_Pulkovo_1942\",DATUM[\"D_Pulkovo_1942\",ELLIPSOID[\"Krasovsky_1940\",6378245.0,298.3,LENGTHUNIT[\"Meter\",1.0]]],PRIMEM[\"Greenwich\",0.0,ANGLEUNIT[\"Degree\",0.0174532925199433]],CS[ellipsoidal,2],ANGLEUNIT[\"Degree\",0.0174532925199433]],CONVERSION[\"Transverse_Mercator\",METHOD[\"Transverse_Mercator\"],PARAMETER[\"false_easting\",89998.9,LENGTHUNIT[\"Meter\",1.0]],PARAMETER[\"false_northing\",-5435000.15,LENGTHUNIT[\"Meter\",1.0]],PARAMETER[\"central_meridian\",33.0,ANGLEUNIT[\"Degree\",0.0174532925199433]],PARAMETER[\"scale_factor\",1.0,SCALEUNIT[\"Unity\",1.0]],PARAMETER[\"latitude_of_origin\",0.0,ANGLEUNIT[\"Degree\",0.0174532925199433]]],CS[Cartesian,2],AXIS[\"Easting (X)\",east,ORDER[1]],AXIS[\"Northing (Y)\",north,ORDER[2]],LENGTHUNIT[\"Meter\",1.0]]", "wkt": "PROJCS[\"msk_Cherkassy\",GEOGCS[\"GCS_Pulkovo_1942\",DATUM[\"D_Pulkovo_1942\",SPHEROID[\"Krasovsky_1940\",6378245.0,298.3]],PRIMEM[\"Greenwich\",0.0],UNIT[\"Degree\",0.0174532925199433]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"false_easting\",89998.9],PARAMETER[\"false_northing\",-5435000.15],PARAMETER[\"central_meridian\",33.0],PARAMETER[\"scale_factor\",1.0],PARAMETER[\"latitude_of_origin\",0.0],UNIT[\"Meter\",1.0]]", "xyTolerance": 0.001, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -5533300, "falseY": -15437300, "xyUnits": 10000, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 450, "maxScale": 250, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriPMS", "url": "c3077e72919653ce170cb16acd3ec37a", "imageData": "iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAnklEQVQokWNhYGBgKGZgSGMgATAyMDzvYWDYzFLGwCCl7us70yINov/Ts2cMJ2bNYnBraIAr3tXQwACS55OSAvNB8mWbN0uzgDh8kpIMWj4+EM3PnzNc27IFzocp1vL1BasDgWubN4NpsGZyActI1fzk7FlwCMMAOh8UfaAQhkUVKEbAmrsYGJ4Vnz2bPs/XF8VUdP6a9HQ4G5pIngEALU06pAJDkTkAAAAASUVORK5CYII=", "contentType": "image/png", "width": 11, "height": 7, "angle": 0, "xoffset": 0, "yoffset": 0 }, "visualVariables": [ { "type": "rotationInfo", "field": "angle", "rotationType": "geographic" } ] }, "scaleSymbols": false, "transparency": 0, "labelingInfo": [ { "labelExpressionInfo": { "expression": "// Перевіряємо наявність значень у полях\r\nvar z_up = $feature[\"z_up\"];\r\nvar z_bottom = $feature[\"z_bottom\"];\r\n\r\n// Функція для заміни крапки на кому\r\nfunction formatNumber(value) {\r\n var formatted = Text(value, \"#,##0.00\");\r\n return Concatenate(Split(formatted, \".\"), \",\");\r\n}\r\n\r\n// Створюємо список для значень, які не є порожніми\r\nvar values = [];\r\n\r\n// Додаємо значення до списку, якщо вони не є null\r\nif (z_up != null) {\r\n Push(values, formatNumber(z_up));\r\n}\r\nif (z_bottom != null) {\r\n Push(values, formatNumber(z_bottom));\r\n}\r\n\r\n// Якщо є лише одне значення\r\nif (Count(values) == 1) {\r\n return \"