La licencia de shp2kml expiró, buscando una solución gratuita


13

Entonces trabajo para una pequeña organización africana sin fines de lucro. Hago todo el trabajo de SIG y datos. La mayoría de las capas que creo las convierto en capas kml para que mi jefe pueda usarlas rápida y fácilmente en Google Earth. Pero ahora, en los últimos meses, mi programa shp2kml dice que su licencia ha caducado y que descargue la versión más nueva. He descargado la versión más actualizada que puedo encontrar, que no es tan nueva en febrero de 2011 y sigo recibiendo el mismo error. Alguien conoce otro programa gratuito que hace lo mismo o sabe una forma de evitar esto o para obtener una versión más actualizada de shp2kml. Mi sistema operativo es Windows 7 y estoy usando QGIS 1.8.0. La organización sin fines de lucro no puede permitirse la edición Google Earth Pro. Necesito soluciones gratuitas o prácticamente gratuitas. Gracias por tu ayuda.


1
Como fecha de 16/04/16, el archivo sigue teniendo el mismo problema y muestra una fecha de vencimiento de la licencia ... Para una herramienta gratuita, esto es realmente extraño ...

... pero restablecer el reloj de la computadora a 2015 todavía funciona. El software parece caducar un año después de la compilación.
AndreJ

Respuestas:


18

Puede guardar una capa en formato KML directamente desde QGIS, simplemente haga clic con el botón derecho en el nombre de la capa en la ventana Capas, haga clic en Guardar como ... y elija KML en la lista de formatos de archivo:

ingrese la descripción de la imagen aquí


¡Gracias! Me siento un poco estúpido por no intentar eso.
Tyler

Como se sugiere, QGIS es su mejor solución. La única otra forma de 'restablecer' la mayoría del software de prueba es eliminarlo del registro y volver a instalarlo. No se recomienda si no se siente cómodo navegando por el registro.
danagerous

1
@danagerous IMO nunca es una buena idea eludir las licencias: un desarrollador en algún lugar escribió el software, por lo que se lo está robando si lo usa sin pagar. Es mejor pagarlo o encontrar una alternativa de código abierto ...
Stephen Lead

1
@StephenLead. Buen punto. No discutiré contigo sobre eso. Pago por todo mi software (la mayoría de código abierto también) y también dono al software de código abierto que me gusta y me ayuda con mi trabajo. Si me ayuda a vivir me devuelvo. Esta es una organización sin fines de lucro que parecía tener las manos atadas. También sugerí QGIS como la MEJOR solución.
danagerous

2

Pude comunicarme con el autor de Shp2kml el 14 de septiembre de 2014 e informé el problema con el mensaje " La licencia de esta herramienta ha caducado " (algo que encontré por primera vez hace varios meses). El 15 de septiembre de 2014, cargó una versión más nueva del archivo y el error de licencia caducada ya no existe .

La pantalla "Acerca de" del programa muestra lo siguiente, que creo que es el mismo que el original, a juzgar por el valor de construcción:

Shp2kml 2.0
Shapefile para Google Earth
Build: 2-2 / 1/11

http://www.zonums.com/shp2kml.html
http://www.zonums.com/files/Shp2kml.zip

VIEJAS firmas Shp2kml.exe (fecha de archivo = 2011-02-01 09:10):
MD5: 7ef306b52357c83547870dc4bc579ea7
SHA-1: d72e5db006c4790d44718d24a244ad5a736c11aa

NUEVAS firmas Shp2kml.exe (fecha del archivo = 2014-09-15 00:21:48):
MD5: c5b2edd311c336d4730d481eb29c7606
SHA-1: 25b6712e46e436b99d259ee991b3b859ccf27ee0

Con el nuevo archivo (quizás también habría ocurrido con el anterior), me encontré con un problema al crear el archivo KML. No me he encontrado con este problema al usar el programa en el pasado, por lo que podría ser algo específico de la fuente del archivo de forma que estoy usando:

El resultado del índice para "SITE_NAME" es demasiado largo,> 100 caracteres (254).

No estoy seguro de por qué sucedió eso. De las 179 filas de datos (sin incluir el nombre / encabezado del atributo), el valor más largo en el atributo "SITE_NAME" es 83 caracteres.

Informé ese problema al autor esta mañana y estoy esperando saber de él.


0

Restablecer la fecha funciona bien, pero no lo haga en su buena computadora, ya que parece estropear el antivirus, etc. Utilice un repuesto antiguo si tiene uno y luego guarde el archivo kml. Acabo de probar QGIS por primera vez y una vez que te acostumbras, funciona muy bien.


Esto parece ser un comentario, en lugar de una respuesta. Puede comentar cualquier publicación una vez que tenga suficiente representante.
BradHards

0

El paquete R plotKMLpuede hacer esto por usted. El paquete convertirá objetos espaciales sp en formato KML. De la documentación del método kml :

library(plotKML)

# Plotting a SpatialPointsDataFrame object
library(rgdal)
data(eberg)
eberg <- eberg[runif(nrow(eberg))<.1,]
library(sp)
library(rgdal)
coordinates(eberg) <- ~X+Y
proj4string(eberg) <- CRS("+init=epsg:31467")
## Not run: # Simple plot
kml(eberg, file = "eberg-0.kml")
# Plot using aesthetics
kml(eberg, colour = SNDMHT_A, size = CLYMHT_A, alpha = 0.75, file = "eberg-1.kml")

## End(Not run)

0

Cambie el reloj del sistema como otros sugieren o si desea una solución permanente obtenga un editor hexadecimal, edite el archivo exe y busque este patrón:

7432A1FC724F008B00E8AB

luego reemplace solo los primeros dos bytes:

7432 -> 9090

y eliminarás la verificación de fecha :)

Nota: sugiero esto aquí porque es una herramienta gratuita, no una prueba o una aplicación limitada ... No creo que estemos haciendo nada ilegal al hacer esto en una aplicación gratuita ... Supongo que el autor agregó esto bomba de tiempo solo para asegurarse de que los usuarios siempre ejecuten la última versión, sin embargo, la aplicación parece casi abandonada ahora y no se lanzan nuevas versiones para actualizar la bomba de tiempo, entonces ...


-1

¡Aún puedes usar Shp2kml! ¿Cómo lo preguntas? Simplemente configure la fecha de su computadora (uso el 1 de enero de 2011). Cuando termine de usar la herramienta, simplemente cambie la fecha de su computadora a hoy Dulce trabajo alrededor.


2
Esto no es algo que recomendaría a alguien que use este software en el trabajo. Es al menos poco ético y posiblemente ilegal. Independientemente de su propia opinión, su empleador puede sentir de manera diferente, y muchas compañías tienen políticas establecidas que prohíben especialmente tales cosas.
Evil Genius

y sus archivos habrán arruinado las fechas de creación y acceso.
Llaves

Evil Genius, ¿por qué sería poco ético o posiblemente ilegal? shp2kml es software libre. Quiero hacer lo correcto aquí y si esto es realmente un problema, dejaré de hacerlo.
bondpam

Esto me da escalofríos. No quiero saber qué otro tipo de cosas se estropean mientras mi computadora vive en el pasado.
Jocull
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.