﻿{"id":5362,"date":"2018-05-28T09:38:35","date_gmt":"2018-05-28T07:38:35","guid":{"rendered":"http:\/\/www.sigterritoires.fr\/?p=5362"},"modified":"2018-05-28T09:38:35","modified_gmt":"2018-05-28T07:38:35","slug":"qgis-3-y-qgis-cloud-y-openstreetmap","status":"publish","type":"post","link":"https:\/\/www.sigterritoires.fr\/index.php\/es\/qgis-3-y-qgis-cloud-y-openstreetmap\/","title":{"rendered":"QGis 3  (y QGis cloud) y OpenStreetMap"},"content":{"rendered":"<p>Si pruebas la nueva versi\u00f3n 3 de QGis y eres un adepto de los fondos de mapa OpenStreetMap, seguramente te vas a preguntar d\u00f3nde han ido a parar los plugins que te permit\u00edan hacerlo en QGis 2.18.<\/p>\n<p>Si buscas en la WEB, vas a encontrar una cantidad de art\u00edculos diciendo que la versi\u00f3n 3 necesita que se reescriban los plugins, y que hay que tener paciencia mientras se ponen al d\u00eda.<\/p>\n<p>Tranquilo! Todo va bien y no necesitas ni esperar ni paciencia&#8230;<\/p>\n<p><!--more--><br \/>\nSimplemente, hay que saber que la versi\u00f3n 3 no necesita m\u00e1s un plugin para utilizar OpenStreetMap.<br \/>\nLos encuentras por defecto en la lista del panel EXPLORADOR.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im1.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"5350\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/qgis-3-et-qgis-cloud-et-openstreetmap\/im1-4\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im1.png?fit=683%2C581&amp;ssl=1\" data-orig-size=\"683,581\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"im1\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im1.png?fit=640%2C544&amp;ssl=1\" class=\"aligncenter size-full wp-image-5350\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im1.png?resize=640%2C544\" alt=\"\" width=\"640\" height=\"544\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im1.png?w=683&amp;ssl=1 683w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im1.png?resize=300%2C255&amp;ssl=1 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><br \/>\nVayamos directamente a las dos preguntas cl\u00e1sicas:<\/p>\n<h3>Porqu\u00e9 dos?<\/h3>\n<p>La capa llamada OpenStreetMap es la capa oficial servida por openstreetmap.org, la capa llamada osm es la capa servida por maps.wikimedia.org. Tambi\u00e9n puedes agregar otras capas (OpenCycleMap, OpenSeaMap,&#8230;).<\/p>\n<h3>Y si no aparecen en mi instalaci\u00f3n?<\/h3>\n<p>Simplemente debes recuperar las url de las capas OpenStreetMap que deseas ver en tu panel EXPLORADOR, llendo a la direcci\u00f3n <a href=\"https:\/\/wiki.openstreetmap.org\/wiki\/Tile_servers\">https:\/\/wiki.openstreetmap.org\/wiki\/Tile_servers<\/a><\/p>\n<p>Ah\u00ed encontrar\u00e1s la lista de capas disponibles.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im2.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"5351\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/qgis-3-et-qgis-cloud-et-openstreetmap\/im2-4\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im2.png?fit=1637%2C937&amp;ssl=1\" data-orig-size=\"1637,937\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"im2\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im2.png?fit=640%2C366&amp;ssl=1\" class=\"aligncenter size-full wp-image-5351\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im2.png?resize=640%2C366\" alt=\"\" width=\"640\" height=\"366\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im2.png?w=1637&amp;ssl=1 1637w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im2.png?resize=300%2C172&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im2.png?resize=768%2C440&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im2.png?resize=1024%2C586&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im2.png?resize=1200%2C687&amp;ssl=1 1200w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im2.png?w=1280&amp;ssl=1 1280w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a>La columna <strong>tiles url<\/strong> contiene las direcciones a copiar-pegar en QGis.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im3.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"5352\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/qgis-3-et-qgis-cloud-et-openstreetmap\/im3-4\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im3.png?fit=448%2C309&amp;ssl=1\" data-orig-size=\"448,309\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"im3\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im3.png?fit=448%2C309&amp;ssl=1\" class=\"aligncenter size-full wp-image-5352\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im3.png?resize=448%2C309\" alt=\"\" width=\"448\" height=\"309\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im3.png?w=448&amp;ssl=1 448w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im3.png?resize=300%2C207&amp;ssl=1 300w\" sizes=\"auto, (max-width: 448px) 100vw, 448px\" \/><\/a><span style=\"color: #ff6600;\"><strong>Atenci\u00f3n! Tienes que sacar los signos $ que contienen las direcciones antes de pegar la direcci\u00f3n en QGis.<\/strong><\/span><\/p>\n<p>Para agregar una de estas capas:<\/p>\n<p>Haz un clic derecho sobre <strong>Tiles xyz<\/strong> en el panel EXPLORADOR, y selecciona <strong>New Connection<\/strong><\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im4.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"5353\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/qgis-3-et-qgis-cloud-et-openstreetmap\/im4-4\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im4.png?fit=427%2C281&amp;ssl=1\" data-orig-size=\"427,281\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"im4\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im4.png?fit=427%2C281&amp;ssl=1\" class=\"aligncenter size-full wp-image-5353\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im4.png?resize=427%2C281\" alt=\"\" width=\"427\" height=\"281\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im4.png?w=427&amp;ssl=1 427w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im4.png?resize=300%2C197&amp;ssl=1 300w\" sizes=\"auto, (max-width: 427px) 100vw, 427px\" \/><\/a>Entra un nombre (el que aparecer\u00e1 en el panel EXPLORADOR) y entra la url correspondiente (sacando los signos $)<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im5.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"5354\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/qgis-3-et-qgis-cloud-et-openstreetmap\/im5-4\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im5.png?fit=541%2C497&amp;ssl=1\" data-orig-size=\"541,497\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"im5\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im5.png?fit=541%2C497&amp;ssl=1\" class=\"aligncenter size-full wp-image-5354\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im5.png?resize=541%2C497\" alt=\"\" width=\"541\" height=\"497\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im5.png?w=541&amp;ssl=1 541w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im5.png?resize=300%2C276&amp;ssl=1 300w\" sizes=\"auto, (max-width: 541px) 100vw, 541px\" \/><\/a><\/p>\n<p>Est\u00e1 listo!<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im6.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"5355\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/qgis-3-et-qgis-cloud-et-openstreetmap\/im6-4\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im6.png?fit=439%2C329&amp;ssl=1\" data-orig-size=\"439,329\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"im6\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im6.png?fit=439%2C329&amp;ssl=1\" class=\"aligncenter size-full wp-image-5355\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im6.png?resize=439%2C329\" alt=\"\" width=\"439\" height=\"329\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im6.png?w=439&amp;ssl=1 439w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im6.png?resize=300%2C225&amp;ssl=1 300w\" sizes=\"auto, (max-width: 439px) 100vw, 439px\" \/><\/a>Para utilizarlos como fondo de mapa, solo se precisa hacer un clic y desplazar la capa hacia el panel CAPAS.<\/p>\n<h2>Y para QGis Cloud?<\/h2>\n<p>Si usas QGis Cloud vas a bloquear(inutilmente).<\/p>\n<p>Para publicar los proyectos en QGis Cloud, debes copiar los datos del proyecto enel Cloud, salvo los fondos de mapa que, en QGis 2.X, defin\u00edas con un bot\u00f3n <strong>Add background layer<\/strong><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/10\/cloud10.png\" \/><\/p>\n<p>En QGis 3, encuentras el plugin QGis Cloud, pero sus conceptores han olvidado de sacar un mensaje de advertencia, y es el culpable de tu bloqueo.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im7.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"5356\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/qgis-3-et-qgis-cloud-et-openstreetmap\/im7-3\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im7.png?fit=425%2C445&amp;ssl=1\" data-orig-size=\"425,445\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"im7\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im7.png?fit=425%2C445&amp;ssl=1\" class=\"aligncenter size-full wp-image-5356\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im7.png?resize=425%2C445\" alt=\"\" width=\"425\" height=\"445\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im7.png?w=425&amp;ssl=1 425w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2018\/05\/im7.png?resize=287%2C300&amp;ssl=1 287w\" sizes=\"auto, (max-width: 425px) 100vw, 425px\" \/><\/a><\/p>\n<p>Si creemos lo que nos dice el mensaje vamos a ir a buscar e instalar el plugin OpenLayers para QGis 3&#8230; y no existe m\u00e1s!<\/p>\n<p>De hecho, el error es el mensaje. La versi\u00f3n 3 de QGis Cloud no precisa m\u00e1s al plugin OpenLayers. Pones el fondo de mapa que deseas en tu proyecto, y cuando lo publicas en el Cloud, el plugin QGis cloud hace todo el trabajo en tu lugar : detecta el fondo de mapa utilizado y lo integra en tu proyecto en el cloud.<\/p>\n<p>Mucho m\u00e1s simple que con la versi\u00f3n 2.X, si no fuera por ese mensaje&#8230; que habr\u00e1 que corregir.<br \/>\n&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Si pruebas la nueva versi\u00f3n 3 de QGis y eres un adepto de los fondos de mapa OpenStreetMap, seguramente te vas a preguntar d\u00f3nde han ido a parar los plugins que te permit\u00edan hacerlo en QGis&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"give_campaign_id":0,"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"sfsi_plus_gutenberg_text_before_share":"","sfsi_plus_gutenberg_show_text_before_share":"","sfsi_plus_gutenberg_icon_type":"","sfsi_plus_gutenberg_icon_alignemt":"","sfsi_plus_gutenburg_max_per_row":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[842],"tags":[],"class_list":["post-5362","post","type-post","status-publish","format-standard","hentry","category-non-classe-es"],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p6XU0A-1ou","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts\/5362","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/comments?post=5362"}],"version-history":[{"count":0,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts\/5362\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/media?parent=5362"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/categories?post=5362"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/tags?post=5362"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}