<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>idea Rebuild Scene Layer Cache with Python API in Developers Ideas</title>
    <link>https://community.esri.com/t5/developers-ideas/rebuild-scene-layer-cache-with-python-api/idi-p/933196</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It would be helpful to expose the "Manage Cache"&amp;nbsp;functionality for a Scene Layer - 3D Object&amp;nbsp;with the ArcGIS Python API so that updating&amp;nbsp;&lt;SPAN style="color: #4c4c4c; background-color: #ffffff;"&gt;the scene layer cache to reflect any changes made in the feature layer used to publish the scene layer can be done programmatically.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #4c4c4c; background-color: #ffffff;"&gt;I have&amp;nbsp;a workflow&amp;nbsp;where many edits&amp;nbsp;are made to attributes that control symbology&amp;nbsp;on the feature layer used to publish the scene layer.&amp;nbsp; The new symbology needs to be reflected in the web scene. It would be preferably to do this on some set interval, likely several times a day with a scheduled task or after some volume of edits via web hook rather than rely on a user to remember to do it manually.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #4c4c4c; background-color: #ffffff;"&gt;Also see,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #4c4c4c; background-color: #ffffff;"&gt;&lt;A _jive_internal="true" class="link-titled" href="https://community.esri.com/ideas/14830-update-hostet-scene-layers#comment-82270" title="https://community.esri.com/ideas/14830-update-hostet-scene-layers#comment-82270"&gt;https://community.esri.com/ideas/14830-update-hostet-scene-layers#comment-82270&lt;/A&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 12 Apr 2020 04:59:59 GMT</pubDate>
    <dc:creator>JustinReynolds</dc:creator>
    <dc:date>2020-04-12T04:59:59Z</dc:date>
    <item>
      <title>Rebuild Scene Layer Cache with Python API</title>
      <link>https://community.esri.com/t5/developers-ideas/rebuild-scene-layer-cache-with-python-api/idi-p/933196</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It would be helpful to expose the "Manage Cache"&amp;nbsp;functionality for a Scene Layer - 3D Object&amp;nbsp;with the ArcGIS Python API so that updating&amp;nbsp;&lt;SPAN style="color: #4c4c4c; background-color: #ffffff;"&gt;the scene layer cache to reflect any changes made in the feature layer used to publish the scene layer can be done programmatically.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #4c4c4c; background-color: #ffffff;"&gt;I have&amp;nbsp;a workflow&amp;nbsp;where many edits&amp;nbsp;are made to attributes that control symbology&amp;nbsp;on the feature layer used to publish the scene layer.&amp;nbsp; The new symbology needs to be reflected in the web scene. It would be preferably to do this on some set interval, likely several times a day with a scheduled task or after some volume of edits via web hook rather than rely on a user to remember to do it manually.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #4c4c4c; background-color: #ffffff;"&gt;Also see,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #4c4c4c; background-color: #ffffff;"&gt;&lt;A _jive_internal="true" class="link-titled" href="https://community.esri.com/ideas/14830-update-hostet-scene-layers#comment-82270" title="https://community.esri.com/ideas/14830-update-hostet-scene-layers#comment-82270"&gt;https://community.esri.com/ideas/14830-update-hostet-scene-layers#comment-82270&lt;/A&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Apr 2020 04:59:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/developers-ideas/rebuild-scene-layer-cache-with-python-api/idi-p/933196</guid>
      <dc:creator>JustinReynolds</dc:creator>
      <dc:date>2020-04-12T04:59:59Z</dc:date>
    </item>
    <item>
      <title>Re: Rebuild Scene Layer Cache with Python API</title>
      <link>https://community.esri.com/t5/developers-ideas/rebuild-scene-layer-cache-with-python-api/idc-p/1045894#M1078</link>
      <description>&lt;P&gt;Update:&amp;nbsp; Although this hasn't been exposed in the ArcGIS Python API (to my knowledge), we where able to script this using Python and the ArcGIS Rest API.&lt;/P&gt;</description>
      <pubDate>Mon, 12 Apr 2021 13:33:56 GMT</pubDate>
      <guid>https://community.esri.com/t5/developers-ideas/rebuild-scene-layer-cache-with-python-api/idc-p/1045894#M1078</guid>
      <dc:creator>JustinReynolds</dc:creator>
      <dc:date>2021-04-12T13:33:56Z</dc:date>
    </item>
    <item>
      <title>Re: Rebuild Scene Layer Cache with Python API</title>
      <link>https://community.esri.com/t5/developers-ideas/rebuild-scene-layer-cache-with-python-api/idc-p/1047964#M1079</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/183291"&gt;@JustinReynolds&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can you share more on the REST API commands for this?&lt;/P&gt;</description>
      <pubDate>Fri, 16 Apr 2021 03:51:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/developers-ideas/rebuild-scene-layer-cache-with-python-api/idc-p/1047964#M1079</guid>
      <dc:creator>vipapril</dc:creator>
      <dc:date>2021-04-16T03:51:36Z</dc:date>
    </item>
    <item>
      <title>Re: Rebuild Scene Layer Cache with Python API</title>
      <link>https://community.esri.com/t5/developers-ideas/rebuild-scene-layer-cache-with-python-api/idc-p/1052244#M1080</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/183291"&gt;@JustinReynolds&lt;/a&gt;&amp;nbsp;, thanks for your feedback. In my situation, I also confirm that via the web interface of the rest api (.../arcgis/rest/services/System/SceneCachingControllers/GPServer/Manage%20Scene%20Cache/submitJob) everything works well. However, when I try to submit this job via an external app (Integromat for example), the job is nicely created and lauched but quite quickly it fails, indicating an error (&lt;I&gt;esriJobMessageTypeError&lt;/I&gt;: ERROR 001812: Unable to connect to the database used for scene caches (In-server connection failed. Server is federated but server environment doesn't have token or referer.)".&lt;BR /&gt;Can you please provide the way you triggered it via the rest api ? On my side, I used a POST method, with url-encoded fields :&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="20210428_arcgis_integromat_submitJob_ManageCache.png" style="width: 356px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/12058iA8973BE8D90F7AC6/image-size/large?v=v2&amp;amp;px=999" role="button" title="20210428_arcgis_integromat_submitJob_ManageCache.png" alt="20210428_arcgis_integromat_submitJob_ManageCache.png" /&gt;&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;Also, when you say that you submit the job via python, did you launch your python script directly from the arcgis server machine (assuming that you're on a arcgis entreprise deployment) ?&lt;BR /&gt;&lt;BR /&gt;Have a good one,&lt;BR /&gt;&lt;BR /&gt;Pierre&lt;/P&gt;</description>
      <pubDate>Wed, 28 Apr 2021 13:32:20 GMT</pubDate>
      <guid>https://community.esri.com/t5/developers-ideas/rebuild-scene-layer-cache-with-python-api/idc-p/1052244#M1080</guid>
      <dc:creator>PierreMarcombe</dc:creator>
      <dc:date>2021-04-28T13:32:20Z</dc:date>
    </item>
    <item>
      <title>Re: Rebuild Scene Layer Cache with Python API</title>
      <link>https://community.esri.com/t5/developers-ideas/rebuild-scene-layer-cache-with-python-api/idc-p/1052267#M1081</link>
      <description>&lt;P&gt;Pierre here are some of the key inputs in the request to rebuild the cache, hope this helps...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="python"&gt;_referer_url = "https://{}".format(host)

submit_url = "https://{}/server/rest/services/System/SceneCachingControllers/GPServer/Manage%20Scene%20Cache/submitJob?.format(host)

service_url = '{}/server/rest/services/Hosted/{}/SceneServer'.format(_referer_url,                                                                   service_name)

params = {'service_url': service_url, 'num_of_caching_service_instances': 2, 'layer': {}, 'update_mode': 'RECREATE_ALL_NODES', 'update_extent': 'DEFAULT',
'area_of_interest': {"displayFieldName": "", "geometryType": "esriGeometryPolygon", "spatialReference": {"wkid": 54051, "latestWkid": 54051}, "fields": [{"name": "OID", "type": "esriFieldTypeOID", "alias": "OID"}, {"name": "updateGeom_Length", "type": "esriFieldTypeDouble","alias": "updateGeom_Length"}, {"name": "updateGeom_Area", "type": "esriFieldTypeDouble", "alias": "updateGeom_Area"}], "features": [], "exceededTransferLimit": False}, 'f': 'json', 'token': self.token}
headers = {"Referer": self._referer_url} 

request = urllib.request.Request(submit_url, data=self._encode_data(params), headers=headers)

with contextlib.closing(urllib.request.urlopen(request)) as response:
    content = response.read()
    content_decoded = content.decode("utf-8")
    result = json.loads(content_decoded)

    print(result)&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 28 Apr 2021 14:17:54 GMT</pubDate>
      <guid>https://community.esri.com/t5/developers-ideas/rebuild-scene-layer-cache-with-python-api/idc-p/1052267#M1081</guid>
      <dc:creator>DallasShearer225</dc:creator>
      <dc:date>2021-04-28T14:17:54Z</dc:date>
    </item>
    <item>
      <title>Re: Rebuild Scene Layer Cache with Python API</title>
      <link>https://community.esri.com/t5/developers-ideas/rebuild-scene-layer-cache-with-python-api/idc-p/1052310#M1082</link>
      <description>&lt;P&gt;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/175173"&gt;@PierreMarcombe&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/438197"&gt;@vipapril&lt;/a&gt;&amp;nbsp;See the comment from Dallas above.&lt;/P&gt;</description>
      <pubDate>Wed, 28 Apr 2021 15:18:16 GMT</pubDate>
      <guid>https://community.esri.com/t5/developers-ideas/rebuild-scene-layer-cache-with-python-api/idc-p/1052310#M1082</guid>
      <dc:creator>JustinReynolds</dc:creator>
      <dc:date>2021-04-28T15:18:16Z</dc:date>
    </item>
    <item>
      <title>Re: Rebuild Scene Layer Cache with Python API</title>
      <link>https://community.esri.com/t5/developers-ideas/rebuild-scene-layer-cache-with-python-api/idc-p/1052562#M1083</link>
      <description>&lt;P&gt;Thank you all!&lt;/P&gt;</description>
      <pubDate>Thu, 29 Apr 2021 01:16:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/developers-ideas/rebuild-scene-layer-cache-with-python-api/idc-p/1052562#M1083</guid>
      <dc:creator>vipapril</dc:creator>
      <dc:date>2021-04-29T01:16:15Z</dc:date>
    </item>
    <item>
      <title>Re: Rebuild Scene Layer Cache with Python API</title>
      <link>https://community.esri.com/t5/developers-ideas/rebuild-scene-layer-cache-with-python-api/idc-p/1504724#M1208</link>
      <description>&lt;P&gt;Hi!&lt;BR /&gt;According to &lt;A href="https://developers.arcgis.com/python/api-reference/arcgis.mapping.toc.html#arcgis.mapping.SceneLayerManager.rebuild_cache" target="_self"&gt;documentation&lt;/A&gt; this should be possible wit Python SDK also.&amp;nbsp;&lt;BR /&gt;However it does not work. No Job is started and the return of the function are the attributes.&amp;nbsp;&lt;BR /&gt;Is there a way to handle the SceneLayer cache without&amp;nbsp; using REST API in Python?&lt;BR /&gt;Thanks!&lt;/P&gt;&lt;LI-CODE lang="python"&gt;rebuild = scene_manager.rebuild_cache(0)
print(rebuild)
OUTPUT:
{'name': 'SceneLayer_840 demo_dlxz', 'supportedBindings': ['REST'], 'serviceVersion': '1.9', 'serviceItemId': '64bd786bf842429b85a2d87afb52f3d8', 'layers': [{'id': 0, 'version': '1D06551A-6BC8-4C90-BEE6-DC0B0D2EF18F', 'name': 'new_feature_local', 'serviceUpdateTimeStamp': {'lastUpdate': 373298}, 'href': './layers/0', 'associatedLayerID': 0, 'layerType': '3DObject', 'spatialReference': {'wkid': 102100, 'latestWkid': 3857}, 'ZFactor': 1, 'alias': 'new_feature_local', 'capabilities': ['View', 'Query'], 'cachedDrawingInfo': {'color': False}, 'drawingInfo': {'renderer': {'type': 'simple', 'symbol': {'type': 'MeshSymbol3D', 'symbolLayers': [{'material': {'color': [255, 255, 255], 'transparency': 0}, 'pattern': {'type': 'style', 'style': 'solid'}, 'type': 'Fill', 'outline': {'size': 1, 'color': [110, 110, 110], 'transparency': 0}}]}}}, 'popupInfo': {'title': '{name}', 'mediaInfos': [], 'fieldInfos': [{'fieldName': 'OBJECTID', 'label': 'OBJECTID', 'visible': True}, {'fieldName': 'GlobalID', 'label': 'GlobalID', 'visible': True}, {'fieldName': 'ESRI3DO_TYPE', 'label': 'Asset Type', 'visible': True}, {'fieldName': 'ESRI3DO_SHASH', 'label': 'Source Hash', 'visible': True}, {'fieldName': 'ESRI3DO_OX', 'label': '3D Asset Origin X [SR]', 'visible': True}, {'fieldName': 'ESRI3DO_OY', 'label': '3D Asset Origin Y [SR]', 'visible': True}, {'fieldName': 'ESRI3DO_OZ', 'label': '3D Asset Origin Z [SR]', 'visible': True}, {'fieldName': 'ESRI3DO_TX', 'label': '3D Translation X', 'visible': True}, {'fieldName': 'ESRI3DO_TY', 'label': '3D Translation Y', 'visible': True}, {'fieldName': 'ESRI3DO_TZ', 'label': '3D Translation Z', 'visible': True}, {'fieldName': 'ESRI3DO_SX', 'label': '3D Scale X', 'visible': True}, {'fieldName': 'ESRI3DO_SY', 'label': '3D Scale Y', 'visible': True}, {'fieldName': 'ESRI3DO_SZ', 'label': '3D Scale Z', 'visible': True}, {'fieldName': 'ESRI3DO_RX', 'label': '3D Rotation Direction X', 'visible': True}, {'fieldName': 'ESRI3DO_RY', 'label': '3D Rotation Direction Y', 'visible': True}, {'fieldName': 'ESRI3DO_RZ', 'label': '3D Rotation Direction Z', 'visible': True}, {'fieldName': 'ESRI3DO_RDEG', 'label': '3D Rotation in Degrees', 'visible': True}, {'fieldName': 'projectId', 'label': 'projectId', 'visible': True}, {'fieldName': 'latitude', 'label': 'latitude', 'visible': True}, {'fieldName': 'longitude', 'label': 'longitude', 'visible': True}, {'fieldName': 'altitude', 'label': 'altitude', 'visible': True}, {'fieldName': 'rotation', 'label': 'rotation', 'visible': True}], 'popupElements': [{'type': 'fields'}]}, 'disablePopup': False, 'store': {'id': '3D0C09A8-781B-408D-A434-22B757ABAB2C', 'profile': 'meshpyramids', 'resourcePattern': ['3dNodeIndexDocument', 'Attributes', 'SharedResource', 'Geometry'], 'rootNode': './nodes/root', 'version': '1.9', 'extent': [-8232181.988441467, 4971395.488534927, -8232049.780246735, 4971527.696722031], 'indexCRS': 'http://www.opengis.net/def/crs/EPSG/0/3857', 'vertexCRS': 'http://www.opengis.net/def/crs/EPSG/0/3857', 'normalReferenceFrame': 'vertex-reference-frame', 'textureEncoding': ['image/jpeg', 'image/vnd-ms.dds'], 'lodType': 'MeshPyramid', 'lodModel': 'node-switching', 'defaultGeometrySchema': {'geometryType': 'triangles', 'header': [{'property': 'vertexCount', 'type': 'UInt32'}, {'property': 'featureCount', 'type': 'UInt32'}], 'topology': 'PerAttributeArray', 'ordering': ['position', 'normal', 'uv0', 'color', 'region'], 'vertexAttributes': {'position': {'valueType': 'Float32', 'valuesPerElement': 3}, 'normal': {'valueType': 'Float32', 'valuesPerElement': 3}, 'uv0': {'valueType': 'Float32', 'valuesPerElement': 2}, 'color': {'valueType': 'UInt8', 'valuesPerElement': 4}, 'region': {'valuesPerElement': 4, 'valueType': 'UInt16'}}, 'featureAttributeOrder': ['id', 'faceRange'], 'featureAttributes': {'id': {'valueType': 'UInt64', 'valuesPerElement': 1}, 'faceRange': {'valueType': 'UInt32', 'valuesPerElement': 2}}}}, 'fields': [{'name': 'OBJECTID', 'type': 'esriFieldTypeOID', 'alias': 'OBJECTID'}, {'name': 'GlobalID', 'type': 'esriFieldTypeGlobalID', 'alias': 'GlobalID'}, {'name': 'ESRI3DO_TYPE', 'type': 'esriFieldTypeString', 'alias': 'Asset Type'}, {'name': 'ESRI3DO_SHASH', 'type': 'esriFieldTypeString', 'alias': 'Source Hash'}, {'name': 'ESRI3DO_OX', 'type': 'esriFieldTypeDouble', 'alias': '3D Asset Origin X [SR]'}, {'name': 'ESRI3DO_OY', 'type': 'esriFieldTypeDouble', 'alias': '3D Asset Origin Y [SR]'}, {'name': 'ESRI3DO_OZ', 'type': 'esriFieldTypeDouble', 'alias': '3D Asset Origin Z [SR]'}, {'name': 'ESRI3DO_TX', 'type': 'esriFieldTypeDouble', 'alias': '3D Translation X'}, {'name': 'ESRI3DO_TY', 'type': 'esriFieldTypeDouble', 'alias': '3D Translation Y'}, {'name': 'ESRI3DO_TZ', 'type': 'esriFieldTypeDouble', 'alias': '3D Translation Z'}, {'name': 'ESRI3DO_SX', 'type': 'esriFieldTypeDouble', 'alias': '3D Scale X'}, {'name': 'ESRI3DO_SY', 'type': 'esriFieldTypeDouble', 'alias': '3D Scale Y'}, {'name': 'ESRI3DO_SZ', 'type': 'esriFieldTypeDouble', 'alias': '3D Scale Z'}, {'name': 'ESRI3DO_RX', 'type': 'esriFieldTypeDouble', 'alias': '3D Rotation Direction X'}, {'name': 'ESRI3DO_RY', 'type': 'esriFieldTypeDouble', 'alias': '3D Rotation Direction Y'}, {'name': 'ESRI3DO_RZ', 'type': 'esriFieldTypeDouble', 'alias': '3D Rotation Direction Z'}, {'name': 'ESRI3DO_RDEG', 'type': 'esriFieldTypeDouble', 'alias': '3D Rotation in Degrees'}, {'name': 'projectId', 'type': 'esriFieldTypeString', 'alias': 'projectId'}, {'name': 'latitude', 'type': 'esriFieldTypeDouble', 'alias': 'latitude'}, {'name': 'longitude', 'type': 'esriFieldTypeDouble', 'alias': 'longitude'}, {'name': 'altitude', 'type': 'esriFieldTypeDouble', 'alias': 'altitude'}, {'name': 'rotation', 'type': 'esriFieldTypeDouble', 'alias': 'rotation'}], 'attributeStorageInfo': [{'key': 'f_0', 'name': 'OBJECTID', 'header': [{'property': 'count', 'valueType': 'UInt32'}], 'ordering': ['ObjectIds'], 'objectIds': {'valueType': 'UInt32', 'valuesPerElement': 1}}, {'key': 'f_1', 'name': 'GlobalID', 'header': [{'property': 'count', 'valueType': 'UInt32'}, {'property': 'attributeValuesByteCount', 'valueType': 'UInt32'}], 'ordering': ['attributeByteCounts', 'attributeValues'], 'attributeByteCounts': {'valueType': 'UInt32', 'valuesPerElement': 1}, 'attributeValues': {'valueType': 'String', 'encoding': 'UTF-8', 'valuesPerElement': 1}}, {'key': 'f_2', 'name': 'ESRI3DO_TYPE', 'header': [{'property': 'count', 'valueType': 'UInt32'}, {'property': 'attributeValuesByteCount', 'valueType': 'UInt32'}], 'ordering': ['attributeByteCounts', 'attributeValues'], 'attributeByteCounts': {'valueType': 'UInt32', 'valuesPerElement': 1}, 'attributeValues': {'valueType': 'String', 'encoding': 'UTF-8', 'valuesPerElement': 1}}, {'key': 'f_3', 'name': 'ESRI3DO_SHASH', 'header': [{'property': 'count', 'valueType': 'UInt32'}, {'property': 'attributeValuesByteCount', 'valueType': 'UInt32'}], 'ordering': ['attributeByteCounts', 'attributeValues'], 'attributeByteCounts': {'valueType': 'UInt32', 'valuesPerElement': 1}, 'attributeValues': {'valueType': 'String', 'encoding': 'UTF-8', 'valuesPerElement': 1}}, {'key': 'f_4', 'name': 'ESRI3DO_OX', 'header': [{'property': 'count', 'valueType': 'UInt32'}], 'ordering': ['attributeValues'], 'attributeValues': {'valueType': 'Float64', 'valuesPerElement': 1}}, {'key': 'f_5', 'name': 'ESRI3DO_OY', 'header': [{'property': 'count', 'valueType': 'UInt32'}], 'ordering': ['attributeValues'], 'attributeValues': {'valueType': 'Float64', 'valuesPerElement': 1}}, {'key': 'f_6', 'name': 'ESRI3DO_OZ', 'header': [{'property': 'count', 'valueType': 'UInt32'}], 'ordering': ['attributeValues'], 'attributeValues': {'valueType': 'Float64', 'valuesPerElement': 1}}, {'key': 'f_7', 'name': 'ESRI3DO_TX', 'header': [{'property': 'count', 'valueType': 'UInt32'}], 'ordering': ['attributeValues'], 'attributeValues': {'valueType': 'Float64', 'valuesPerElement': 1}}, {'key': 'f_8', 'name': 'ESRI3DO_TY', 'header': [{'property': 'count', 'valueType': 'UInt32'}], 'ordering': ['attributeValues'], 'attributeValues': {'valueType': 'Float64', 'valuesPerElement': 1}}, {'key': 'f_9', 'name': 'ESRI3DO_TZ', 'header': [{'property': 'count', 'valueType': 'UInt32'}], 'ordering': ['attributeValues'], 'attributeValues': {'valueType': 'Float64', 'valuesPerElement': 1}}, {'key': 'f_10', 'name': 'ESRI3DO_SX', 'header': [{'property': 'count', 'valueType': 'UInt32'}], 'ordering': ['attributeValues'], 'attributeValues': {'valueType': 'Float64', 'valuesPerElement': 1}}, {'key': 'f_11', 'name': 'ESRI3DO_SY', 'header': [{'property': 'count', 'valueType': 'UInt32'}], 'ordering': ['attributeValues'], 'attributeValues': {'valueType': 'Float64', 'valuesPerElement': 1}}, {'key': 'f_12', 'name': 'ESRI3DO_SZ', 'header': [{'property': 'count', 'valueType': 'UInt32'}], 'ordering': ['attributeValues'], 'attributeValues': {'valueType': 'Float64', 'valuesPerElement': 1}}, {'key': 'f_13', 'name': 'ESRI3DO_RX', 'header': [{'property': 'count', 'valueType': 'UInt32'}], 'ordering': ['attributeValues'], 'attributeValues': {'valueType': 'Float64', 'valuesPerElement': 1}}, {'key': 'f_14', 'name': 'ESRI3DO_RY', 'header': [{'property': 'count', 'valueType': 'UInt32'}], 'ordering': ['attributeValues'], 'attributeValues': {'valueType': 'Float64', 'valuesPerElement': 1}}, {'key': 'f_15', 'name': 'ESRI3DO_RZ', 'header': [{'property': 'count', 'valueType': 'UInt32'}], 'ordering': ['attributeValues'], 'attributeValues': {'valueType': 'Float64', 'valuesPerElement': 1}}, {'key': 'f_16', 'name': 'ESRI3DO_RDEG', 'header': [{'property': 'count', 'valueType': 'UInt32'}], 'ordering': ['attributeValues'], 'attributeValues': {'valueType': 'Float64', 'valuesPerElement': 1}}, {'key': 'f_17', 'name': 'projectId', 'header': [{'property': 'count', 'valueType': 'UInt32'}, {'property': 'attributeValuesByteCount', 'valueType': 'UInt32'}], 'ordering': ['attributeByteCounts', 'attributeValues'], 'attributeByteCounts': {'valueType': 'UInt32', 'valuesPerElement': 1}, 'attributeValues': {'valueType': 'String', 'encoding': 'UTF-8', 'valuesPerElement': 1}}, {'key': 'f_18', 'name': 'latitude', 'header': [{'property': 'count', 'valueType': 'UInt32'}], 'ordering': ['attributeValues'], 'attributeValues': {'valueType': 'Float64', 'valuesPerElement': 1}}, {'key': 'f_19', 'name': 'longitude', 'header': [{'property': 'count', 'valueType': 'UInt32'}], 'ordering': ['attributeValues'], 'attributeValues': {'valueType': 'Float64', 'valuesPerElement': 1}}, {'key': 'f_20', 'name': 'altitude', 'header': [{'property': 'count', 'valueType': 'UInt32'}], 'ordering': ['attributeValues'], 'attributeValues': {'valueType': 'Float64', 'valuesPerElement': 1}}, {'key': 'f_21', 'name': 'rotation', 'header': [{'property': 'count', 'valueType': 'UInt32'}], 'ordering': ['attributeValues'], 'attributeValues': {'valueType': 'Float64', 'valuesPerElement': 1}}], 'featureidMappedFromFS': 0, 'statisticsInfo': [{'key': 'f_2', 'name': 'ESRI3DO_TYPE', 'href': './statistics/f_2'}, {'key': 'f_3', 'name': 'ESRI3DO_SHASH', 'href': './statistics/f_3'}, {'key': 'f_4', 'name': 'ESRI3DO_OX', 'href': './statistics/f_4'}, {'key': 'f_5', 'name': 'ESRI3DO_OY', 'href': './statistics/f_5'}, {'key': 'f_6', 'name': 'ESRI3DO_OZ', 'href': './statistics/f_6'}, {'key': 'f_7', 'name': 'ESRI3DO_TX', 'href': './statistics/f_7'}, {'key': 'f_8', 'name': 'ESRI3DO_TY', 'href': './statistics/f_8'}, {'key': 'f_9', 'name': 'ESRI3DO_TZ', 'href': './statistics/f_9'}, {'key': 'f_10', 'name': 'ESRI3DO_SX', 'href': './statistics/f_10'}, {'key': 'f_11', 'name': 'ESRI3DO_SY', 'href': './statistics/f_11'}, {'key': 'f_12', 'name': 'ESRI3DO_SZ', 'href': './statistics/f_12'}, {'key': 'f_13', 'name': 'ESRI3DO_RX', 'href': './statistics/f_13'}, {'key': 'f_14', 'name': 'ESRI3DO_RY', 'href': './statistics/f_14'}, {'key': 'f_15', 'name': 'ESRI3DO_RZ', 'href': './statistics/f_15'}, {'key': 'f_16', 'name': 'ESRI3DO_RDEG', 'href': './statistics/f_16'}, {'key': 'f_17', 'name': 'projectId', 'href': './statistics/f_17'}, {'key': 'f_18', 'name': 'latitude', 'href': './statistics/f_18'}, {'key': 'f_19', 'name': 'longitude', 'href': './statistics/f_19'}, {'key': 'f_20', 'name': 'altitude', 'href': './statistics/f_20'}, {'key': 'f_21', 'name': 'rotation', 'href': './statistics/f_21'}], 'nodePages': {'nodesPerPage': 64, 'lodSelectionMetricType': 'maxScreenThresholdSQ'}, 'materialDefinitions': [{'doubleSided': True, 'alphaMode': 'opaque', 'pbrMetallicRoughness': {'metallicFactor': 0}}, {'doubleSided': True, 'alphaMode': 'opaque', 'pbrMetallicRoughness': {'baseColorTexture': {'textureSetDefinitionId': 1, 'texCoord': 0}, 'metallicFactor': 0, 'roughnessFactor': 0.5}}], 'textureSetDefinitions': [{'formats': [{'name': '0', 'format': 'jpg'}, {'name': '0_0_1', 'format': 'dds'}]}, {'atlas': True, 'formats': [{'name': '0', 'format': 'jpg'}, {'name': '0_0_1', 'format': 'dds'}]}], 'geometryDefinitions': [{'geometryBuffers': [{'offset': 8, 'position': {'type': 'Float32', 'component': 3}, 'normal': {'type': 'Float32', 'component': 3}, 'uv0': {'type': 'Float32', 'component': 2}, 'color': {'type': 'UInt8', 'component': 4}, 'featureId': {'type': 'UInt64', 'component': 1, 'binding': 'per-feature'}, 'faceRange': {'type': 'UInt32', 'component': 2, 'binding': 'per-feature'}}, {'compressedAttributes': {'encoding': 'draco', 'attributes': ['position', 'uv0', 'color', 'feature-index']}}]}, {'geometryBuffers': [{'offset': 8, 'position': {'type': 'Float32', 'component': 3}, 'normal': {'type': 'Float32', 'component': 3}, 'uv0': {'type': 'Float32', 'component': 2}, 'color': {'type': 'UInt8', 'component': 4}, 'uvRegion': {'type': 'UInt16', 'component': 4}, 'featureId': {'type': 'UInt64', 'component': 1, 'binding': 'per-feature'}, 'faceRange': {'type': 'UInt32', 'component': 2, 'binding': 'per-feature'}}, {'compressedAttributes': {'encoding': 'draco', 'attributes': ['position', 'uv0', 'color', 'feature-index', 'uv-region']}}]}], 'fullExtent': {'xmin': -8232181.988438139, 'xmax': -8232049.780247221, 'ymin': 4971395.488531021, 'ymax': 4971527.696721939, 'spatialReference': {'wkid': 102100, 'latestWkid': 3857}, 'zmin': 4.78508282, 'zmax': 144.06314373308595}, 'updateEnabled': True, 'lastCached': 1720643617, 'requiresRebuild': False}]}&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 12 Jul 2024 11:51:18 GMT</pubDate>
      <guid>https://community.esri.com/t5/developers-ideas/rebuild-scene-layer-cache-with-python-api/idc-p/1504724#M1208</guid>
      <dc:creator>kristian_inCitu</dc:creator>
      <dc:date>2024-07-12T11:51:18Z</dc:date>
    </item>
  </channel>
</rss>

