Licenza shp2kml scaduta, in cerca di una soluzione gratuita


13

Quindi lavoro per un piccolo africano senza scopo di lucro. Faccio tutto il lavoro GIS e dati. La maggior parte dei livelli che creo, li converto in kml in modo che il mio capo possa usarli rapidamente e facilmente in Google Earth. Ma ora negli ultimi mesi il mio programma shp2kml dice che la sua licenza è scaduta e per scaricare la versione più recente. Ho scaricato la versione più aggiornata che trovo che non è quella del nuovo febbraio 2011 e sto ancora ricevendo lo stesso errore. Chiunque conosce un altro programma freeware che fa la stessa cosa o sa come aggirare questo problema o per ottenere una versione più aggiornata di shp2kml. Il mio sistema operativo è Windows 7 e sto usando QGIS 1.8.0. Il non profit non può permettersi l'edizione di Google Earth Pro. Ho bisogno di soluzioni gratuite o praticamente gratuite. Grazie per l'aiuto.


1
Alla data del 16/04/16, il file presenta ancora lo stesso problema e mostra una data di scadenza della licenza ... Per uno strumento gratuito, questo è davvero strano ...

... ma il ripristino dell'orologio del computer al 2015 funziona ancora. Il software sembra scadere un anno dopo la compilazione.
AndreJ,

Risposte:


18

Puoi salvare un layer nel formato KML direttamente da QGIS, fare semplicemente clic con il pulsante destro del mouse sul nome del layer nella finestra Layer, fare clic su Salva con nome .. e scegliere KML dall'elenco dei formati di file:

inserisci qui la descrizione dell'immagine


Grazie! Mi sento un po 'stupido per non averlo provato.
Tyler,

Come suggerito, QGIS è la soluzione migliore. L'unico altro modo per "ripristinare" la maggior parte dei software di prova è quello di eliminarlo dal registro e reinstallarlo. Sconsigliato se non si ha familiarità con la navigazione nel registro.
dannoso

1
@danagerous IMO non è mai una buona idea aggirare la licenza - uno sviluppatore da qualche parte ha scritto il software, quindi te ne stai rubando se lo usi senza pagare. Meglio pagare per questo, o trovare un'alternativa open source ...
Stephen Lead,

1
@StephenLead. Buon punto. Non discuterò con te su questo. Pago tutto il mio software (anche la maggior parte open source) e faccio una donazione a software open source che mi piace e mi aiuta nel mio lavoro. Se mi aiuta a guadagnarmi da vivere, lo restituisco. Questo è un non profit che sembrava avere le mani legate. Ho anche suggerito QGIS come la soluzione MIGLIORE.
danagoso

2

Sono stato in grado di raggiungere l'autore di Shp2kml il 14 settembre 2014 e ho segnalato il problema con il messaggio " La licenza per questo strumento è scaduto " (qualcosa che ho incontrato per la prima volta diversi mesi fa). Il 15 settembre 2014 ha caricato una versione più recente del file e l' errore di licenza scaduto non esiste più .

La schermata "Informazioni" del programma mostra quanto segue, che credo sia lo stesso dell'originale, a giudicare dal valore di costruzione:

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

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

VECCHIE firme Shp2kml.exe (data file = 2011-02-01 09:10):
MD5: 7ef306b52357c83547870dc4bc579ea7
SHA-1: d72e5db006c4790d44718d24a244ad5a736c11aa

NOVITÀ Firme Shp2kml.exe (data file = 2014-09-15 00:21:48):
MD5: c5b2edd311c336d4730d481eb29c7606
SHA-1: 25b6712e46e436b99d259ee991b3b859ccf27ee0

Con il nuovo file (forse si sarebbe verificato anche con quello vecchio), ho riscontrato un problema durante la creazione del file KML. Non ho riscontrato questo problema durante l'utilizzo del programma in passato, quindi potrebbe essere qualcosa di specifico per l'origine dello shapefile che sto usando:

Risultato dell'indice per "SITE_NAME" troppo lungo,> 100 caratteri (254).

Non sono sicuro del perché sia ​​successo. Delle 179 righe di dati (escluso il nome / le intestazioni dell'attributo), il valore più lungo nell'attributo "SITE_NAME" è 83 caratteri.

Ho segnalato questo problema all'autore questa mattina e sono in attesa di una sua risposta.


0

Il ripristino della data funziona correttamente, ma non farlo sul tuo buon computer in quanto sembra rovinare l'antivirus ecc., Se ne hai uno vecchio risparmia, quindi salva il file kml. Ho appena provato QGIS per la prima volta e, una volta capito, funziona davvero bene.


Questo sembra essere un commento, piuttosto che una risposta. Puoi commentare qualsiasi post una volta che hai abbastanza rappresentante.
BradHards,

0

Il pacchetto R plotKMLpuò fare questo per te. Il pacchetto convertirà gli oggetti spaziali sp nel formato KML. Dalla documentazione del metodo 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

O cambia l'orologio di sistema come suggeriscono gli altri o se vuoi una soluzione permanente ottieni un editor esadecimale, modifica il file exe e cerca questo schema:

7432A1FC724F008B00E8AB

quindi sostituire solo i primi due byte:

7432 -> 9090

e rimuoverai il controllo della data :)

Nota: sto suggerendo questo qui perché questo è uno strumento gratuito, non di prova o comunque limitato ... Non credo che stiamo facendo qualcosa di illegale nel farlo su un'app gratuita ... Posso immaginare che l'autore abbia aggiunto questo bomba a orologeria solo per assicurarsi che gli utenti eseguano sempre l'ultima versione, tuttavia l'app sembra quasi abbandonata ora e non vengono rilasciate nuove versioni per aggiornare la bomba a orologeria, quindi ...


-1

Puoi ancora usare Shp2kml! Come si chiede Devi solo impostare la data del tuo computer (uso l'1 / 1 / gennaio 2011). Al termine, utilizzare lo strumento per modificare la data del computer su oggi. Dolce lavoro in giro.


2
Questo non è qualcosa che consiglierei a qualcuno che utilizza questo software al lavoro. È almeno non etico e forse illegale. Indipendentemente dalla tua opinione, il tuo datore di lavoro potrebbe sentirsi diversamente e molte aziende hanno messo in atto politiche che proibiscono in modo particolare tali cose.
Evil Genius,

e i tuoi file avranno rovinato le date di creazione e accesso.
Llaves,

Genius malvagio, perché non sarebbe etico o forse illegale? shp2kml è un software gratuito. Voglio fare il diritto quindi qui e se questo è davvero un problema, smetterò di farlo.
bondpam,

Questo mi fa rabbrividire. Non voglio sapere quali altri tipi di cose vengono incasinati mentre il mio computer vive in passato.
Giocare il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.