{"id":2781642,"date":"2025-05-14T07:55:20","date_gmt":"2025-05-14T14:55:20","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2781642"},"modified":"2025-05-14T08:12:32","modified_gmt":"2025-05-14T15:12:32","slug":"a-new-class-in-arcpy-sharing-for-vector-tile-layers-with-associated-feature-layers","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/mapping\/a-new-class-in-arcpy-sharing-for-vector-tile-layers-with-associated-feature-layers","title":{"rendered":"A new class in arcpy.sharing for vector tile layers with associated feature layers"},"author":81122,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[22941],"tags":[778722,31181,24341,24801,31131],"industry":[],"product":[36561],"class_list":["post-2781642","blog","type-blog","status-publish","format-standard","hentry","category-mapping","tag-arcgis-pro-3-5","tag-arcpy","tag-python","tag-sharing","tag-vector-tile-layers","product-arcgis-pro"],"acf":{"authors":[{"ID":81122,"user_firstname":"Jonah","user_lastname":"Lay","nickname":"Jonah Lay","user_nicename":"jlay","display_name":"Jonah Lay","user_email":"jlay@esri.com","user_url":"","user_registered":"2020-08-11 20:13:08","user_description":"Jonah is a product engineer and writer on the ArcGIS Pro Sharing Team with a background in environmental science.","user_avatar":"<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/8e1fdf042a4590ab8de45caebdbeff398e41b06f59ce3504b8f08036538638e1?s=96&#038;d=blank&#038;r=g' srcset='https:\/\/secure.gravatar.com\/avatar\/8e1fdf042a4590ab8de45caebdbeff398e41b06f59ce3504b8f08036538638e1?s=192&#038;d=blank&#038;r=g 2x' class='avatar avatar-96 photo' height='96' width='96' loading='lazy' decoding='async'\/>"}],"short_description":"Learn about the new VectorTileSharingDraft class in the arcpy.sharing module.","flexible_content":[{"acf_fc_layout":"content","content":"<p>With the release of ArcGIS Pro 3.5, we\u2019re introducing\u00a0<code><a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/latest\/arcpy\/sharing\/vectortilesharingdraft-class.htm\" target=\"_blank\" rel=\"noopener\">VectorTileSharingDraft<\/a><\/code>, a new class in the\u00a0<code>arcpy.sharing<\/code> module that brings a new level of support for sharing vector tile layers with associated web feature layers using Python. This article covers the basics of the\u00a0<code>VectorTileSharingDraft<\/code>\u00a0class and how it allows you to automate sharing vector tile layers with associated web feature layers to ArcGIS Online and ArcGIS Enterprise.<\/p>\n<p>Vector tile layers continue to prove invaluable in their ability to visualize vector data across a range of scales and display resolutions. They can be customized and restyled for a variety of uses. Vector tile layers can have an associated web feature layer, which supports querying, editing, filtering, and pop-ups. With an associated feature layer, you can also rebuild the vector tile cache to incorporate edits made to the feature layer.<\/p>\n<p>Previously, publishing vector tile layers with associated web feature layers was only possible using the ArcGIS Pro user interface. The\u00a0<code>VectorTileSharingDraft<\/code>\u00a0class allows you to automate the same workflow with Python, streamlining your sharing process and helping you efficiently maintain your web apps.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2781862,"id":2781862,"title":"Pro35andcode","filename":"Picture1b.png","filesize":520817,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/05\/Picture1b.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/mapping\/a-new-class-in-arcpy-sharing-for-vector-tile-layers-with-associated-feature-layers\/picture1b","alt":"Share a vector tile layer with an associated web feature layer with ArcGIS Pro or Python","author":"81122","description":"","caption":"With the VectorTileSharingDraft class, you can use Python to share layers in your ArcGIS Pro project as vector tile layers with associated web layers to a portal.","name":"picture1b","status":"inherit","uploaded_to":2781642,"date":"2025-05-02 20:11:29","modified":"2025-05-02 20:15:02","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1430,"height":761,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/05\/Picture1b-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/05\/Picture1b.png","medium-width":464,"medium-height":247,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/05\/Picture1b.png","medium_large-width":768,"medium_large-height":409,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/05\/Picture1b.png","large-width":1430,"large-height":761,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/05\/Picture1b.png","1536x1536-width":1430,"1536x1536-height":761,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/05\/Picture1b.png","2048x2048-width":1430,"2048x2048-height":761,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/05\/Picture1b-826x440.png","card_image-width":826,"card_image-height":440,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/05\/Picture1b.png","wide_image-width":1430,"wide_image-height":761}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>Here\u2019s how it works\u2026<\/p>\n<p>Like other sharing classes such as\u00a0<code>FeatureSharingDraft<\/code>,\u00a0<code>MapImageSharingDraft<\/code>, and <code>SceneLayerSharingDraft<\/code>, the\u00a0<code>VectorTileSharingDraft<\/code>\u00a0is created using the\u00a0<code>Map<\/code>\u00a0object\u2019s\u00a0<code>getWebLayerSharingDraft<\/code>\u00a0method:<\/p>\n<pre><code>getWebLayerSharingDraft(server_type, service_type, service_name, {layers_and_tables})<\/code><\/pre>\n<p>To create a sharing draft for a vector tile layer, specify the following parameters:<\/p>\n<ul>\n<li><code>server_type<\/code>\u2014Set <code>HOSTING_SERVER<\/code> if you want the vector tile layer to copy all data; an associated web feature layer is included. Set <code>FEDERATED_SERVER<\/code> if you want the vector tile layer to reference registered data; an associated map image layer and web feature layer are included.<\/li>\n<li><code>service_type<\/code>\u2014Set\u00a0<code>VECTOR_TILE<\/code>.<\/li>\n<li><code>layers_and_tables<\/code>\u2014This is an optional parameter. If used, it should be a list of layers, with at least one 2D point, line, or polygon layer. Use the\u00a0<code>listMapsfunction<\/code> from the\u00a0<code>ArcGISProject<\/code>\u00a0object and the\u00a0<code>listLayers<\/code>\u00a0method on the\u00a0<code>Map<\/code>\u00a0class to reference the layer in the map you want to publish. If the parameter is not used, all supported layers in the map will be included when the\u00a0<code>VectorTileSharingDraft<\/code>\u00a0object is published.<\/li>\n<\/ul>\n<p>Once the\u00a0<code>VectorTileSharingDraft<\/code>\u00a0object is configured, you can set service level properties on the vector tile layer and associated web layers. For example, you can define the tiling scheme and the number of tiles that can be downloaded in a single request for offline use. You can also configure editing, synchronization, and querying capabilities on the associated web feature layer. For a complete list of configurable properties, see\u00a0<a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/latest\/arcpy\/sharing\/vectortilesharingdraft-class.htm#P_GUID-4B1BEB65-6FDB-4F7A-88C9-F91E70AF533A\">Properties<\/a>.<\/p>\n<p>Next, you can optionally use the new\u00a0<code>analyzeForSharing<\/code>\u00a0method to analyze the\u00a0<code>VectorTileSharingDraft<\/code>\u00a0object and review any errors and warnings.<\/p>\n<p>Finally, publish the vector tile layer and any associated web layers using the\u00a0<a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/latest\/arcpy\/sharing\/publish.htm\">Publish<\/a>\u00a0function:<\/p>\n<pre><code>Publish(object, {item_id})<\/code><\/pre>\n<p>You can use the optional\u00a0<code>item_id<\/code>\u00a0parameter to specify item IDs for the vector tile layer and associated web layers. The parameter is honored for vector tile layers and web feature layers when sharing to\u00a0ArcGIS Enterprise\u00a010.8.1\u00a0or later. For map image layers, the parameter is honored when sharing to\u00a0ArcGIS Enterprise\u00a011.2\u00a0or later.<\/p>\n<p>The\u00a0item_id\u00a0parameter must be structured as a dictionary:<\/p>\n<pre><code>{\r\n\"vector_tile_layer_id\":\"f62ad2a55deb4c9fa4f2faaf2fea96db\",\r\n\"web_feature_layer_id\":\"a31dc5cb6c8f425fb9c67e8801e48735\",\r\n\"map_image_layer_id\":\"54727ad350f74b7abfa84e1fc122c071\"\r\n}<\/code><\/pre>\n<p>As shown in the example above, the IDs must be available and contain 32 alphanumeric values ranging from the letters a to f and numbers 0 to 9. An item ID will be automatically created if no ID is specified.<\/p>\n<p>Once the vector tile layer and associated web layers are published to ArcGIS Online or ArcGIS Enterprise, caching starts on the server. Once caching is successful, you are ready to use the vector tile layer in your web map.<\/p>\n<p>We are excited for you to try out this new\u00a0<code>arcpy.sharing<\/code>\u00a0class. For in-depth information on the content covered in this article, including sample codes, see the\u00a0<a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/latest\/arcpy\/sharing\/vectortilesharingdraft-class.htm\">VectorTileSharingDraft<\/a>\u00a0ArcGIS Pro help topic.<\/p>\n<p>For information on automating sharing web layers (including sharing vector tile packages) and the other classes available in the\u00a0<code>arcpy.sharing<\/code>\u00a0module, see the following ArcGIS Pro help topics:<\/p>\n<ul>\n<li><a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/latest\/help\/sharing\/overview\/automate-sharing-web-layers.htm\">Automate sharing web layers<\/a><\/li>\n<li><a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/latest\/arcpy\/sharing\/introduction-to-arcpy-sharing.htm\">What is the arcpy.sharing module<\/a><\/li>\n<li><a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/latest\/arcpy\/sharing\/featuresharingdraft-class.htm\">FeatureSharingDraft<\/a><\/li>\n<li><a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/latest\/arcpy\/sharing\/mapimagesharingdraft-class.htm\">MapImageSharingDraft<\/a><\/li>\n<li><a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/latest\/arcpy\/sharing\/tilesharingdraft-class.htm\">TileSharingDraft<\/a><\/li>\n<li><a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/latest\/arcpy\/sharing\/imagesharingdraft-class.htm\">ImageSharingDraft<\/a><\/li>\n<li><a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/latest\/arcpy\/sharing\/geoprocessingsharingdraft-class.htm\">GeoprocessingSharingDraft<\/a><\/li>\n<li><a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/latest\/arcpy\/sharing\/mapservicedraft-class.htm\">MapServiceDraft<\/a><\/li>\n<\/ul>\n<p>For further information, visit the\u00a0<a href=\"https:\/\/www.esri.com\/en-us\/arcgis\/products\/arcgis-pro\/overview\">ArcGIS Pro page<\/a>\u00a0or the\u00a0<a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/latest\/get-started\/whats-new-in-arcgis-pro.htm\">What\u2019s New documentation<\/a>\u00a0and post your questions in the\u00a0<a href=\"https:\/\/community.esri.com\/t5\/arcgis-pro\/ct-p\/arcgis-pro\">ArcGIS Pro board in Esri Community<\/a>.<\/p>\n"}],"related_articles":[{"ID":2578362,"post_author":"81122","post_date":"2024-11-13 13:30:04","post_date_gmt":"2024-11-13 21:30:04","post_content":"","post_title":"A new class in arcpy.sharing for web scene layers","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"introducing-scenelayersharingdraft","to_ping":"","pinged":"","post_modified":"2025-05-02 13:29:06","post_modified_gmt":"2025-05-02 20:29:06","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2578362","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"2","filter":"raw"}],"show_article_image":true,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/05\/Picture1clear_card.png","wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/05\/Picture1clear_wide.png"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>A new class in arcpy.sharing for vector tile layers with associated feature layers<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/mapping\/a-new-class-in-arcpy-sharing-for-vector-tile-layers-with-associated-feature-layers\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"A new class in arcpy.sharing for vector tile layers with associated feature layers\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/mapping\/a-new-class-in-arcpy-sharing-for-vector-tile-layers-with-associated-feature-layers\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-14T15:12:32+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/mapping\/a-new-class-in-arcpy-sharing-for-vector-tile-layers-with-associated-feature-layers#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/mapping\/a-new-class-in-arcpy-sharing-for-vector-tile-layers-with-associated-feature-layers\"},\"author\":{\"name\":\"Jonah Lay\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/bba2fe6e956172be4b980c9ececf0777\"},\"headline\":\"A new class in arcpy.sharing for vector tile layers with associated feature layers\",\"datePublished\":\"2025-05-14T14:55:20+00:00\",\"dateModified\":\"2025-05-14T15:12:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/mapping\/a-new-class-in-arcpy-sharing-for-vector-tile-layers-with-associated-feature-layers\"},\"wordCount\":14,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"ArcGIS Pro 3.5\",\"ArcPy\",\"python\",\"sharing\",\"vector tile layers\"],\"articleSection\":[\"Mapping\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/mapping\/a-new-class-in-arcpy-sharing-for-vector-tile-layers-with-associated-feature-layers#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/mapping\/a-new-class-in-arcpy-sharing-for-vector-tile-layers-with-associated-feature-layers\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/mapping\/a-new-class-in-arcpy-sharing-for-vector-tile-layers-with-associated-feature-layers\",\"name\":\"A new class in arcpy.sharing for vector tile layers with associated feature layers\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2025-05-14T14:55:20+00:00\",\"dateModified\":\"2025-05-14T15:12:32+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/mapping\/a-new-class-in-arcpy-sharing-for-vector-tile-layers-with-associated-feature-layers#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/mapping\/a-new-class-in-arcpy-sharing-for-vector-tile-layers-with-associated-feature-layers\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/mapping\/a-new-class-in-arcpy-sharing-for-vector-tile-layers-with-associated-feature-layers#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"A new class in arcpy.sharing for vector tile layers with associated feature layers\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"name\":\"ArcGIS Blog\",\"description\":\"Get insider info from Esri product teams\",\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\",\"name\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"width\":400,\"height\":400,\"caption\":\"Esri\"},\"image\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/esrigis\/\",\"https:\/\/x.com\/ESRI\",\"https:\/\/www.linkedin.com\/company\/5311\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/bba2fe6e956172be4b980c9ececf0777\",\"name\":\"Jonah Lay\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/8e1fdf042a4590ab8de45caebdbeff398e41b06f59ce3504b8f08036538638e1?s=96&d=blank&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/8e1fdf042a4590ab8de45caebdbeff398e41b06f59ce3504b8f08036538638e1?s=96&d=blank&r=g\",\"caption\":\"Jonah Lay\"},\"description\":\"Jonah is a product engineer and writer on the ArcGIS Pro Sharing Team with a background in environmental science.\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/jlay\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"A new class in arcpy.sharing for vector tile layers with associated feature layers","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/mapping\/a-new-class-in-arcpy-sharing-for-vector-tile-layers-with-associated-feature-layers","og_locale":"en_US","og_type":"article","og_title":"A new class in arcpy.sharing for vector tile layers with associated feature layers","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/mapping\/a-new-class-in-arcpy-sharing-for-vector-tile-layers-with-associated-feature-layers","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2025-05-14T15:12:32+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/mapping\/a-new-class-in-arcpy-sharing-for-vector-tile-layers-with-associated-feature-layers#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/mapping\/a-new-class-in-arcpy-sharing-for-vector-tile-layers-with-associated-feature-layers"},"author":{"name":"Jonah Lay","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/bba2fe6e956172be4b980c9ececf0777"},"headline":"A new class in arcpy.sharing for vector tile layers with associated feature layers","datePublished":"2025-05-14T14:55:20+00:00","dateModified":"2025-05-14T15:12:32+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/mapping\/a-new-class-in-arcpy-sharing-for-vector-tile-layers-with-associated-feature-layers"},"wordCount":14,"commentCount":0,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["ArcGIS Pro 3.5","ArcPy","python","sharing","vector tile layers"],"articleSection":["Mapping"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/mapping\/a-new-class-in-arcpy-sharing-for-vector-tile-layers-with-associated-feature-layers#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/mapping\/a-new-class-in-arcpy-sharing-for-vector-tile-layers-with-associated-feature-layers","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/mapping\/a-new-class-in-arcpy-sharing-for-vector-tile-layers-with-associated-feature-layers","name":"A new class in arcpy.sharing for vector tile layers with associated feature layers","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2025-05-14T14:55:20+00:00","dateModified":"2025-05-14T15:12:32+00:00","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/mapping\/a-new-class-in-arcpy-sharing-for-vector-tile-layers-with-associated-feature-layers#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/mapping\/a-new-class-in-arcpy-sharing-for-vector-tile-layers-with-associated-feature-layers"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-pro\/mapping\/a-new-class-in-arcpy-sharing-for-vector-tile-layers-with-associated-feature-layers#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"A new class in arcpy.sharing for vector tile layers with associated feature layers"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/arcgis-blog\/#website","url":"https:\/\/www.esri.com\/arcgis-blog\/","name":"ArcGIS Blog","description":"Get insider info from Esri product teams","publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization","name":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","width":400,"height":400,"caption":"Esri"},"image":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/esrigis\/","https:\/\/x.com\/ESRI","https:\/\/www.linkedin.com\/company\/5311\/"]},{"@type":"Person","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/bba2fe6e956172be4b980c9ececf0777","name":"Jonah Lay","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/8e1fdf042a4590ab8de45caebdbeff398e41b06f59ce3504b8f08036538638e1?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8e1fdf042a4590ab8de45caebdbeff398e41b06f59ce3504b8f08036538638e1?s=96&d=blank&r=g","caption":"Jonah Lay"},"description":"Jonah is a product engineer and writer on the ArcGIS Pro Sharing Team with a background in environmental science.","url":"https:\/\/www.esri.com\/arcgis-blog\/author\/jlay"}]}},"text_date":"May 14, 2025","author_name":"Jonah Lay","author_page":"https:\/\/www.esri.com\/arcgis-blog\/author\/jlay","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/05\/Picture1clear_wide.png","primary_product":"ArcGIS Pro","tag_data":[{"term_id":778722,"name":"ArcGIS Pro 3.5","slug":"arcgis-pro-3-5","term_group":0,"term_taxonomy_id":778722,"taxonomy":"post_tag","description":"","parent":0,"count":19,"filter":"raw"},{"term_id":31181,"name":"ArcPy","slug":"arcpy","term_group":0,"term_taxonomy_id":31181,"taxonomy":"post_tag","description":"","parent":0,"count":32,"filter":"raw"},{"term_id":24341,"name":"python","slug":"python","term_group":0,"term_taxonomy_id":24341,"taxonomy":"post_tag","description":"","parent":0,"count":171,"filter":"raw"},{"term_id":24801,"name":"sharing","slug":"sharing","term_group":0,"term_taxonomy_id":24801,"taxonomy":"post_tag","description":"","parent":0,"count":32,"filter":"raw"},{"term_id":31131,"name":"vector tile layers","slug":"vector-tile-layers","term_group":0,"term_taxonomy_id":31131,"taxonomy":"post_tag","description":"","parent":0,"count":10,"filter":"raw"}],"category_data":[{"term_id":22941,"name":"Mapping","slug":"mapping","term_group":0,"term_taxonomy_id":22941,"taxonomy":"category","description":"","parent":0,"count":2696,"filter":"raw"}],"product_data":[{"term_id":36561,"name":"ArcGIS Pro","slug":"arcgis-pro","term_group":0,"term_taxonomy_id":36561,"taxonomy":"product","description":"","parent":0,"count":2042,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=arcgis-pro","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2781642","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/users\/81122"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=2781642"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2781642\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=2781642"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=2781642"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=2781642"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=2781642"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=2781642"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}