Einstellen der Layer-Renderbarkeit

In diesem Beispiel werden der benannte Layer „USABarThemeLayer“ und die benannte Beschriftungsquelle „StatesIndividualValueThemeLabelSource“ gerendert (wobei die Sichtbarkeitseinstellungen in der Definition des benannten Layers oder der benannten Beschriftungsquelle außer Kraft gesetzt werden). Die benannte Beschriftungsquelle „USACapitalsLabelSource“ wird jedoch nicht gerendert.



POST http://<hostname>:<port>/rest/Spatial/MappingService/maps/image.png;w=800;h=600;c=-101,42,epsg:4269;z=2000%20mi
Content-type: application/json
Authorization: <Basic or Spectrum Token>

{
   "layers":[
      {
       "type":"NamedLayer",
       "name":"/Samples/NamedLayers/USABarThemeLayer",
       "renderable":"true"
      },
      {
       "type": "LabelLayer",
                   "labelSource": [{"type" : "NamedLabelSource","name" : "/Samples/NamedLabelSources/USACapitalsLabelSource",
                   "renderable":"false"}]
      },
      {
       "type": "LabelLayer",
                   "labelSource": [{"type" : "NamedLabelSource","name" : "/Samples/NamedLabelSources/StatesIndividualValueThemeLabelSource",
                   "renderable":"true"}]
      }
   ]
}