Skip to content

app que permite crear archivos .kml o .shp apartir de información almacenada en un archivo Excel

Notifications You must be signed in to change notification settings

BlackH033/Excel_to_Kmz_or_shp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Generador de  kml o  shp

Versión 1.1.1


1 1


Con esta app se pueden generar archivos .kml y/o .shp a partir de un archivo Excel (.xlsx o .csv). El archivo Excel debe de contner el id y las coordenadas del punto o vertice. La app puede generar las diferentes geometrias según la elección del usuario.

🧰 Funcionalidad

V1.0.0

  • Puede generar formato en en .xlsx para agregar las coordenadas
  • Puede trabajar con archivos .xlsx o .csv
  • Puede generar puntos
  • Puede generar líneas
  • Puede generar polígono
  • Puede generar puntos combinados con lineas (función solo habilitada para .kml)
  • Puede trabajar coordenadas en Origen nacional o WGS84 (sistema de coordenas)
  • libertad para darle nombre a los archivos generados
  • Puede generar la información final en .kml
  • Puede generar la información final en .shp
  • Puede generar la información final en .kml y .shp a la vez (en un solo proceso)

V1.1.0

  • En la ventana secundaria se muestra la geometria en mapa - Google Satelite

V1.1.1

  • Bugs corregidos
  • Puede generar multipolígonos
  • Magnas Sirgas | Colombia Bogotá Zone agregado como otro sistema de cooordenadas

⚠️ Requerimientos

Se requieren de las siguientes librerias:







   Configuración

  1. Instala  Python 3.x
  2. Descarga o clona este repositorio
  3. Abre la carpeta del proyecto en tu IDE (VS code recomendado)
  4. Abre la carpeta desde la terminal (si usas VS code, la terminal ya se encuentra en la carpeta) y ejecuta lo siguiente:
    1. Crea un entorno virtual -> py -m venv env
    2. Activa el entorno victual creado -> .\env\Scripts\activate
    3. Instala las dependencias. se puede hacer de 2 maneras:
      1. Puedes instalar cada libreria -> pip install nombrelibreria
      2. O puedes usar el archivo requirements.txt -> pip install -r requirements.txt (esta opción es la recomendada)
  5. Reinicia el IDE
  6. Corre el script main.py desde el IDE o desde la terminal usando ./app.py

🖥️ Tutorial de uso

  • proximamente se agregará video

⏬ Descarga la App

  • Dando click se puede descargar la App como un .exe portable
  • Este .exe no necesita de installaciones
  • Está listo para ser usado

Nota: la app fue creada haciendo uso de auto-py-to-exe que usa pyinstaller para generar el .exe apartir del script ->  auto-py-to-exe


About

app que permite crear archivos .kml o .shp apartir de información almacenada en un archivo Excel

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages