{"id":586,"date":"2021-12-25T21:43:00","date_gmt":"2021-12-25T20:43:00","guid":{"rendered":"https:\/\/www.educagis.com\/wpcarlos\/?p=586"},"modified":"2021-12-26T20:12:00","modified_gmt":"2021-12-26T19:12:00","slug":"control-de-versiones-en-qgis-con-kart","status":"publish","type":"post","link":"https:\/\/www.educagis.com\/wpcarlos\/2021\/12\/25\/control-de-versiones-en-qgis-con-kart\/","title":{"rendered":"Control de versiones en QGIS con Kart"},"content":{"rendered":"\n<div class=\"wp-block-image\"><figure class=\"alignright size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart-logo_ajust.png\" alt=\"\" class=\"wp-image-591\" width=\"250\" height=\"61\" srcset=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart-logo_ajust.png 1000w, https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart-logo_ajust-300x73.png 300w, https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart-logo_ajust-768x187.png 768w\" sizes=\"auto, (max-width: 250px) 85vw, 250px\" \/><\/figure><\/div>\n\n\n<h2 class=\"simpletoc-title\">Tabla de contenidos<\/h2>\n<ul class=\"simpletoc-list\">\n<li><a href=\"#introduccion\">Introducci\u00f3n<\/a>\n\n<\/li>\n<li><a href=\"#primeros-pasos-con-kart\">Primeros pasos con Kart<\/a>\n\n<\/li>\n<li><a href=\"#uso-del-plugin-kart\">Uso del plugin Kart<\/a>\n\n\n<ul><li>\n<a href=\"#1-creacion-de-un-repositorio\">1. Creaci\u00f3n de un repositorio<\/a>\n\n<\/li>\n<li><a href=\"#2-incorporacion-de-datos-a-nuestro-repositorio\">2. Incorporaci\u00f3n de datos a nuestro repositorio<\/a>\n\n<\/li>\n<li><a href=\"#3-acceder-al-historial-de-nuestro-repositorio\">3. Acceder al historial de nuestro repositorio<\/a>\n\n<\/li>\n<li><a href=\"#4-vista-de-los-cambios-realizados\">4. Vista de los cambios realizados<\/a>\n\n<\/li>\n<li><a href=\"#5-creacion-de-ramas\">5. Creaci\u00f3n de ramas<\/a>\n\n<\/li>\n<li><a href=\"#6-retornando-a-una-version-anterior\">6. Retornando a una versi\u00f3n anterior<\/a>\n\n<\/li>\n<\/ul>\n<li><a href=\"#reflexion-final\">Reflexi\u00f3n Final<\/a>\n<\/li><\/ul>\n\n<h2 class=\"wp-block-heading\" id=\"introduccion\">Introducci\u00f3n<\/h2>\n\n\n<p class=\"has-drop-cap\">Al revisar los plugins m\u00e1s recientes disponibles dentro del repositorio de QGIS nos entramos con <a rel=\"noreferrer noopener\" href=\"https:\/\/plugins.qgis.org\/plugins\/kart\/\" target=\"_blank\">Kart<\/a>, el mismo que fue desarrollado principalmente por <a rel=\"noreferrer noopener\" href=\"https:\/\/twitter.com\/volayaf?lang=es\" target=\"_blank\">V\u00edctor Oyala<\/a>. Este complemento en resumen nos permite trabajar nuestras capas vectoriales bajo un sistema de control de versiones (VCS), por lo tanto, para los que est\u00e1n familiarizados con el uso de Git por ejemplo, seguro ser\u00e1 muy familiar lo que vamos a presentar, la diferencia radica en la posibilidad de gestionar el control de versiones de nuestros datos geoespaciales dentro del QGIS dentro de un entorno de usuario m\u00e1s amigable. Es muy recomendable que tengamos claro los conceptos que involucran un VCS como Git, para ello se recomienda revisar algunos <a rel=\"noreferrer noopener\" href=\"https:\/\/www.atlassian.com\/es\/git\/tutorials\/what-is-version-control\" target=\"_blank\">tutoriales<\/a> que te ayudan a conocer sus fundamentos y las ventajas de usarlo.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"primeros-pasos-con-kart\">Primeros pasos con Kart<\/h2>\n\n\n<p>Lo primero que debemos hacer previo a la instalaci\u00f3n del complemento de Kart es contar con el software <a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/koordinates\/kart\/releases\" target=\"_blank\">Kart<\/a>, seg\u00fan el sistema operativo que estemos usando. Podemos revisar su <a rel=\"noreferrer noopener\" href=\"https:\/\/github.com\/koordinates\/kart\" target=\"_blank\">repositorio<\/a> en caso necesitemos alguna orientaci\u00f3n para su instalaci\u00f3n. Tambi\u00e9n ser\u00e1 necesario configurarlo para identificar nuestra identidad cuando realizamos los \u00abcommits\u00bb con Kart. Solo ser\u00e1 necesario ingresar lo siguiente dentro del terminal.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ kart config --global user.email \"you@example.com\"\n$ kart config --global user.name \"Your Name\"<\/code><\/pre>\n\n\n\n<p>Ahora si estamos listos para ir al administrador de complementos de nuestro QGIS para buscarlo e instalarlo.<\/p>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_install.png\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"165\" src=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_install-300x165.png\" alt=\"\" class=\"wp-image-598\" srcset=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_install-300x165.png 300w, https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_install-1024x562.png 1024w, https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_install-768x422.png 768w, https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_install.png 1180w\" sizes=\"auto, (max-width: 300px) 85vw, 300px\" \/><\/a><figcaption>Complemento Kart en QGIS<\/figcaption><\/figure>\n\n\n\n<p>Una vez instalado lo primero que debemos hacer es configurarlo para poder usarlo adecuadamente, para ello ser\u00e1 necesario ir a \u00abSettings\u00bb para indicar la ruta de nuestra instalaci\u00f3n del software Kart. En la figura siguiente se muestra en caso lo tenemos en una distribuci\u00f3n de Linux, para otros casos se recomienda revisar la <a href=\"https:\/\/github.com\/koordinates\/kart-qgis-plugin\/blob\/main\/docs\/index.md\" target=\"_blank\" rel=\"noreferrer noopener\">documentaci\u00f3n oficinal<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-medium\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"193\" src=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_configure2-300x193.png\" alt=\"\" class=\"wp-image-609\" srcset=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_configure2-300x193.png 300w, https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_configure2.png 523w\" sizes=\"auto, (max-width: 300px) 85vw, 300px\" \/><figcaption>Configuraci\u00f3n del plugin Kart<\/figcaption><\/figure>\n\n\n<h2 class=\"wp-block-heading\" id=\"uso-del-plugin-kart\">Uso del plugin Kart<\/h2>\n\n\n<p>A continuaci\u00f3n mencionaremos el flujo b\u00e1sico para poder usar el plugin Kart dentro de QGIS, aunque tambi\u00e9n es recomendable que apredemos a combinarlo con nuestro terminal para sacar el m\u00e1ximo provecho, sobre todo al inicio, de acuerdo a mi experiencia considero que funciona mejor.<\/p>\n\n\n<h3 class=\"wp-block-heading\" id=\"1-creacion-de-un-repositorio\">1. Creaci\u00f3n de un repositorio<\/h3>\n\n\n<p>Como primera acci\u00f3n debemos crear un repositorio, en mi caso lo voy a realizar desde la terminal, el cual ser\u00e1 abierto dentro de una carpeta que ha sido seleccionada para ser un repositorio. Luego solo utilizo el siguiente comando.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ kart init<\/code><\/pre>\n\n\n\n<p>Luego abrimos en QGIS nuestro panel de repositorios y podemos elegir la opci\u00f3n de \u00ab<em>Add existing repository<\/em>&#8230;\u00bb, ubicando la carpeta destinada para tal fin.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"321\" height=\"166\" src=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_repository.png\" alt=\"\" class=\"wp-image-619\" srcset=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_repository.png 321w, https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_repository-300x155.png 300w\" sizes=\"auto, (max-width: 321px) 85vw, 321px\" \/><figcaption>Incorporando un repositorio existente<\/figcaption><\/figure>\n\n\n<h3 class=\"wp-block-heading\" id=\"2-incorporacion-de-datos-a-nuestro-repositorio\">2. Incorporaci\u00f3n de datos a nuestro repositorio<\/h3>\n\n\n<p>Una vez que tenemos alg\u00fan repositorio disponible en nuestro panel de repositorios, vamos a seleccionar la opci\u00f3n denominada \u00ab<em>Import layer into repo&#8230;<\/em>\u00ab. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"381\" height=\"247\" src=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_import.png\" alt=\"\" class=\"wp-image-620\" srcset=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_import.png 381w, https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_import-300x194.png 300w\" sizes=\"auto, (max-width: 381px) 85vw, 381px\" \/><figcaption>Importando capas dentro del repositorio<\/figcaption><\/figure>\n\n\n\n<p>Para nuestro ejemplo disponemos de algunas capas vectoriales en formato Geopackage, los cuales ser\u00e1n incorporados a nuestro repositorio y luego lo podemos incluir a nuestro proyecto de QGIS para visualizarlo.<\/p>\n\n\n\n<figure class=\"wp-block-image size-medium is-resized\"><a href=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_geopackages.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_geopackages-300x134.png\" alt=\"\" class=\"wp-image-623\" width=\"375\" height=\"168\" srcset=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_geopackages-300x134.png 300w, https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_geopackages-1024x457.png 1024w, https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_geopackages-768x343.png 768w, https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_geopackages-1536x685.png 1536w, https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_geopackages-1200x535.png 1200w, https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_geopackages.png 1692w\" sizes=\"auto, (max-width: 375px) 85vw, 375px\" \/><\/a><figcaption>Capas incorporadas al repositorio<\/figcaption><\/figure>\n\n\n<h3 class=\"wp-block-heading\" id=\"3-acceder-al-historial-de-nuestro-repositorio\">3. Acceder al historial de nuestro repositorio<\/h3>\n\n\n<p>Los cambios realizados en un comienzo dentro del repositorio consisti\u00f3 en la incorporaci\u00f3n de nuevas capas, eso lo podemos apreciar si dentro del panel ingresamos a la opci\u00f3n \u00ab<em>Show log&#8230;<\/em>\u00ab.<\/p>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_log1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"109\" src=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_log1-300x109.png\" alt=\"\" class=\"wp-image-624\" srcset=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_log1-300x109.png 300w, https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_log1-768x279.png 768w, https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_log1.png 1021w\" sizes=\"auto, (max-width: 300px) 85vw, 300px\" \/><\/a><figcaption>Vista del historial de cambios<\/figcaption><\/figure>\n\n\n<h3 class=\"wp-block-heading\" id=\"4-vista-de-los-cambios-realizados\">4. Vista de los cambios realizados<\/h3>\n\n\n<p>Si bien podemos apreciar la lista de los cambios, si necesitamos que nos muestren de manera visual y con mayor detalle alg\u00fan cambio realizado a nuestras capas, desde la vista del historial podemos seleccionar uno de ellos y luego haciendo un clic derecho ingresamos a la opci\u00f3n \u00ab<em>Show changes introduced by this commit&#8230;<\/em>\u00ab. A manera de ejemplo a una capa que representa centros poblados, se edit\u00f3 incorporando un valor de poblaci\u00f3n en el campo respectivo, esa modificaci\u00f3n se puede apreciar en la siguiente figura.<\/p>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_change1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"173\" src=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_change1-300x173.png\" alt=\"\" class=\"wp-image-625\" srcset=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_change1-300x173.png 300w, https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_change1-1024x591.png 1024w, https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_change1-768x443.png 768w, https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_change1.png 1030w\" sizes=\"auto, (max-width: 300px) 85vw, 300px\" \/><\/a><figcaption>Vista del cambio en la tabla de atributos<\/figcaption><\/figure>\n\n\n\n<p>Cuando el cambio es realizado sobre la geometr\u00eda de la capa, podemos tambi\u00e9n visualizar la diferencia entre la versi\u00f3n anterior y la nueva empleando transparencias. En la siguiente figura se muestra la modificaci\u00f3n de los v\u00e9rtices de un pol\u00edgono para aumentar el \u00e1rea de una parcela de cultivo.<\/p>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_change2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"231\" src=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_change2-300x231.png\" alt=\"\" class=\"wp-image-626\" srcset=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_change2-300x231.png 300w, https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_change2-1024x787.png 1024w, https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_change2-768x591.png 768w, https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_change2.png 1026w\" sizes=\"auto, (max-width: 300px) 85vw, 300px\" \/><\/a><figcaption>Vista de los cambios a la geometr\u00eda de una capa<\/figcaption><\/figure>\n\n\n<h3 class=\"wp-block-heading\" id=\"5-creacion-de-ramas\">5. Creaci\u00f3n de ramas<\/h3>\n\n\n<p>Una de las principales ventajas que nos presenta el uso de un VCS es la posibilidad de crear ramas \u00ab<em>Branchs<\/em>\u00ab, con la finalidad de realizar algunos cambios sin alterar la rama principal. Una nueva rama puede ser creado a partir de un commit realizado.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"727\" height=\"275\" src=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_branch1.png\" alt=\"\" class=\"wp-image-629\" srcset=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_branch1.png 727w, https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_branch1-300x113.png 300w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><figcaption>Creaci\u00f3n de una rama<\/figcaption><\/figure>\n\n\n\n<p>Una vez que hemos creado nuestra rama, podemos elegir hacer cambios solo en dicha rama, para ello empleamos la opci\u00f3n de \u00ab<em>Switch branch..<\/em>,\u00bb y luego \/seleccionamos la rama sobre el que vamos a trabajar, en nuestro panel de repositorios se mostrar\u00e1 la rama activa, en este caso hemos creado la rama \u00ab<em>update_parcelas<\/em>\u00ab.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"362\" height=\"164\" src=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_branch.png\" alt=\"\" class=\"wp-image-630\" srcset=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_branch.png 362w, https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_branch-300x136.png 300w\" sizes=\"auto, (max-width: 362px) 85vw, 362px\" \/><figcaption>Activaci\u00f3n de nuestra rama creada<\/figcaption><\/figure>\n\n\n\n<p>Luego de hacer todos los cambios que deseamos dentro de la rama, tenemos la opci\u00f3n de unirlo a nuestra rama principal \u00ab<em>main<\/em>\u00ab,  para ello primero debemos cambiarnos a dicha rama para que la uni\u00f3n \u00ab<em>merge<\/em>\u00bb se realice con \u00e9xito.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"506\" height=\"309\" src=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_branch2.png\" alt=\"\" class=\"wp-image-631\" srcset=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_branch2.png 506w, https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_branch2-300x183.png 300w\" sizes=\"auto, (max-width: 506px) 85vw, 506px\" \/><figcaption>Uni\u00f3n a nuestra rama principal los cambios realizados en la rama creada<\/figcaption><\/figure>\n\n\n<h3 class=\"wp-block-heading\" id=\"6-retornando-a-una-version-anterior\">6. Retornando a una versi\u00f3n anterior <\/h3>\n\n\n<p>Desde nuestro historial podemos deshacer los cambios realizados a partir de un commit espec\u00edfico, para retarnar a una versi\u00f3n anterior, siendo esto otra de las principales ventajas de usar un sismtea de control de versiones.<\/p>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_restore1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"99\" src=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_restore1-300x99.png\" alt=\"\" class=\"wp-image-632\" srcset=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_restore1-300x99.png 300w, https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_restore1-768x253.png 768w, https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_restore1.png 1025w\" sizes=\"auto, (max-width: 300px) 85vw, 300px\" \/><\/a><figcaption>Seleccionando al commit que deseamos retornar<\/figcaption><\/figure>\n\n\n\n<p>Luego de ejecutarlo vamos a ver que volvemos a un estado anterior a los \u00faltimos cambios realizados a la capa, en este caso justo cuando se realiz\u00f3 la uni\u00f3n de nuestra rama creada a la rama principal, para incorporar la creaci\u00f3n de dos nuevos pol\u00edgonos.<\/p>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_restore2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"83\" src=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_restore2-300x83.png\" alt=\"\" class=\"wp-image-633\" srcset=\"https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_restore2-300x83.png 300w, https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_restore2-768x212.png 768w, https:\/\/www.educagis.com\/wpcarlos\/wp-content\/uploads\/2021\/12\/kart_restore2.png 884w\" sizes=\"auto, (max-width: 300px) 85vw, 300px\" \/><\/a><figcaption>Comprobando el retorno a una versi\u00f3n anterior.<\/figcaption><\/figure>\n\n\n<h2 class=\"wp-block-heading\" id=\"reflexion-final\">Reflexi\u00f3n Final<\/h2>\n\n\n<p>No cabe duda que el uso del complemento de QGIS Kart, nos facilita mucho la interacci\u00f3n con el repositorio y los datos con que deseamos trabajar, pero si es muy importante que para quienes no han tenido experiencia alguna en el uso de un sistema de control de versiones, entiendan sus fundamentos, para que puedan sacar el mayor provecho a esta herramienta. En lo particular considero que cuenta con las principales opciones para llevar un control de los cambios que podamos realizar a nuestras capas, pero quiz\u00e1s en algunas ocasiones ser\u00e1 necesario combinarlo con el tipeo de los comandos desde una terminal. En mi experiencia personal puedo mencionar dos cosas que no me funcionaron como hubiera querido, una de ellas fue la creaci\u00f3n del repositorio y la segunda cuando intent\u00e9 importar una capa geopackage que conten\u00eda m\u00e1s de una tabla, siendo en ambos casos solucionados al emplear comandos en la terminal. En resumen, siendo un complemento reciente estoy seguro que vendr\u00e1n pronto algunas novedades, por lo pronto, los invito a probarlo.<\/p>\n\n\n\n<p>Se elabor\u00f3 un video sobre mi experiencia usando este complemento.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Control de versiones en QGIS con Kart\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/odb7iWMfW8Y?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Introducci\u00f3n Al revisar los plugins m\u00e1s recientes disponibles dentro del repositorio de QGIS nos entramos con Kart, el mismo que fue desarrollado principalmente por V\u00edctor Oyala. Este complemento en resumen nos permite trabajar nuestras capas vectoriales bajo un sistema de control de versiones (VCS), por lo tanto, para los que est\u00e1n familiarizados con el uso &hellip; <a href=\"https:\/\/www.educagis.com\/wpcarlos\/2021\/12\/25\/control-de-versiones-en-qgis-con-kart\/\" class=\"more-link\">Continuar leyendo<span class=\"screen-reader-text\"> \u00abControl de versiones en QGIS con Kart\u00bb<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_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,"footnotes":""},"categories":[4],"tags":[22,7,23],"class_list":["post-586","post","type-post","status-publish","format-standard","hentry","category-tools_gis","tag-kart","tag-qgis","tag-vcs"],"_links":{"self":[{"href":"https:\/\/www.educagis.com\/wpcarlos\/wp-json\/wp\/v2\/posts\/586","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.educagis.com\/wpcarlos\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.educagis.com\/wpcarlos\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.educagis.com\/wpcarlos\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.educagis.com\/wpcarlos\/wp-json\/wp\/v2\/comments?post=586"}],"version-history":[{"count":20,"href":"https:\/\/www.educagis.com\/wpcarlos\/wp-json\/wp\/v2\/posts\/586\/revisions"}],"predecessor-version":[{"id":639,"href":"https:\/\/www.educagis.com\/wpcarlos\/wp-json\/wp\/v2\/posts\/586\/revisions\/639"}],"wp:attachment":[{"href":"https:\/\/www.educagis.com\/wpcarlos\/wp-json\/wp\/v2\/media?parent=586"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.educagis.com\/wpcarlos\/wp-json\/wp\/v2\/categories?post=586"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.educagis.com\/wpcarlos\/wp-json\/wp\/v2\/tags?post=586"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}