ES:Catastro español/Importación de edificios/Consejos para crear una cuenta de usuario dedicada

From OpenStreetMap Wiki
Jump to navigation Jump to search
Guía de importación Gestión de proyectos Resultados Documentación
Spanish Cadastre Buildings Import.svg

Utilizar una cuenta de usuario dedicada para las importaciones es un requisito recogido en las Direcctrices de importación. Estos son algunos consejos para simplificar su creación y uso.

Uso de redirección de correo

OSM no permite asignar dos cuentas a un mismo correo electrónico. Si no dispones de una segunda cuenta de correo y no deseas crearla, se puede usar una redirección.

  • Correos alojados en gmail.com: Si tu cuenta es fulano@gmail.com, puedes usar fulano+catastro@gmail.com. Todos los correos enviados a fulano+loquesea@gmail.com se redirigen a fulano@gmail.com.
  • Otros correos: existen servicios de redirección de correo, tales como https://simplelogin.io/

En cualquier caso, edita el perfil de la cuenta de importaciones para incluir tu cuenta normal y comentar que se utiliza para la Importación de Edificios descrita en https://wiki.openstreetmap.org/wiki/ES:Catastro_español/Importación_de_edificios, como en este ejemplo.

Crear un lanzador de JOSM

Usar diferentes cuentas de usuario en JOSM es propenso a que nos despistemos y subamos cambios sin usar la adecuada. Es conveniente crear lanzadores diferentes para acceder al programa.

En las siguientes instrucciones, reemplaza <josm.pref> por la ruta de la carpeta donde se guardan las preferencias de JOSM. Puedes averiguar esta ruta en el menú Ayuda > Acerca de > Detalles de la instalación. Reemplaza <cuenta-catastro> por tu cuenta de importación para Catastro.


Linux

Este método está probado en Ubuntu, es aplicable a sistemas basados en Gnome y a otros con algunas modificaciones.

  • Abre una terminal y ejecuta estos comandos:
   cd /usr/share/applications
   sudo cp org.openstreetmap.josm.desktop catastro.desktop
   sudo gedit catastro.desktop
  • Edita el archivo para que tenga este contenido:
   [Desktop Entry]
   Type=Application
   Version=1.0
   Name=JOSM Catastro
   GenericName=Java OpenStreetMap Editor
   Comment=Extensible off-line editor for OpenStreetMap (OSM)
   Icon=org.openstreetmap.josm
   Exec=env JAVA_OPTS="-Djosm.home=JOSM-catastro" josm %U
   Terminal=false
   MimeType=application/x-osm+xml;application/x-gpx+xml;application/geo+json;application/x-josm-session+xml;application/x-josm-session+zip;x-scheme-handler/geo;
   StartupNotify=true
   Categories=Education;Geoscience;Maps;
   StartupWMClass=org-openstreetmap-josm-MainApplication
   Keywords=OpenStreetMap;OSM;

Las líneas relevantes son las que tienen las claves name y Exec. Con esto se crean dos lanzadores distintos.

En caso de que hayas escogido ejecutar JOSM mediante el fichero .jnlp (Java Web Start), en lugar del valor Exec especificado arriba deberás usar este otro:

   Exec=javaws -property josm.home=JOSM-catastro -jnlp "https://josm.openstreetmap.de/download/josm.jnlp"
  • Ejecuta el lanzador JOSM y configura la cuenta de usuario normal, ciérralo, ejecuta 'JOSM Catastro' y configúralo como se describe en la sección de pasos previos, incluyendo la cuenta de usuario de importación.

Consejo avanzado:

  • En 'JOSM Catastro' abre las capas de fondo que se utilizan más a menudo (OpenStreetMap Carto estandar, PNOA, Catastro).
  • En las preferencias (F12) selecciona la casilla 'Modo experto'.
  • Guarda la sesión (Archivo > Guardar sesión como), dale el nombre ~/.config/JOSM/catastro.jos
  • Edita el lanzador para que se abra este archivo al ejecutar el programa. Ten en cuenta reemplazar '<usuariolinux>' por tu nombre de usuario en el sistema.
   Exec=env JAVA_OPTS="-Djosm.home=JOSM-catastro" josm /home/<usuariolinux>/.config/JOSM/catastro.jos %U

De esta forma te evitas tener que abrir siempre las mismas capas. En caso de ejecutar JOSM mediante el fichero .jnlp (Java Web Start), la edición anterior debe quedar del siguiente modo:

   Exec=javaws -property josm.home=JOSM-catastro -arg /home/<usuariolinux>/.config/JOSM/catastro.jos -jnlp "https://josm.openstreetmap.de/download/josm.jnlp

Windows

Este método está probado en Windows 10 usando el instalador de JOSM 'josm-setup.exe'.

  • Selecciona este texto y cópialo (Ctrl + C): %USERPROFILE%\AppData\Local
  • Abre el Explorador de Archivos.
  • Teclea Ctrl + L
  • Teclea Ctrl + V
  • Teclea Intro
  • Selecciona la carpeta 'JOSM' y crea una copia (Ctrl +C) (Ctrl + V).
  • Renombra la nueva carpeta como 'JOSM-catastro'.
  • Entra en la nueva carpeta y crea en el escritorio un acceso directo al archivo JOSM.exe. Para ello selecciona el archivo, arrástralo al escritorio mientras mantienes apretadas las teclas Ctrl y Mayúsculas.
  • En el Escritorio renombra el acceso directo como 'JOSM Catastro'
  • En el Explorador, entra en la carpeta 'app'.
  • Abre el archivo 'JOSM.cfg'.
  • En el diálogo que pregunta como quieres abrir el archivo selecciona la aplicación 'Bloc de notas'.
  • Al final del archivo introduce esta línea:
   java-options=-Djosm.home=JOSM-catastro
  • Cierra y guarda el archivo.

Con esto tienes dos lanzadores distintos en el Escritorio. Ejecuta el lanzador JOSM y configura la cuenta de usuario normal, ciérralo, ejecuta 'JOSM Catastro' y configúralo como se describe en la sección de pasos previos, incluyendo la cuenta de usuario de importación.

Consejo avanzado:

  • En 'JOSM Catastro' abre las capas de fondo que se utilizan más a menudo (OpenStreetMap Carto estandar, PNOA, Catastro).
  • En las preferencias (F12) selecciona la casilla 'Modo experto'.
  • Guarda la sesión (Archivo > Guardar sesión como), dale el nombre C:\Users\<usuariowindows>\AppData\Local\JOSM-catastro\catastro.jos (ten en cuenta reemplazar '<usuariowindows>' por tu nombre de usuario en el sistema).
  • Edita las propiedades del acceso directo 'JOSM Catastro' en el Escritorio.
  • En el apartado 'Destino', a continuación de la ruta a JOSM.exe añade un espacio y la ruta 'C:\Users\<usuariowindows>\AppData\Local\JOSM-catastro\catastro.jos'.

De esta forma te evitas tener que abrir siempre las mismas capas.