Então, trabalho para uma pequena organização sem fins lucrativos africana. Eu faço todo o trabalho GIS e dados. Na maioria das camadas que crio, eu as converto em kml para que meu chefe possa usá-las de maneira rápida e fácil no Google Earth. Mas agora, nos últimos meses, meu programa shp2kml diz que sua licença expirou e para baixar a versão mais recente. Fiz o download da versão mais atualizada que encontro, que não é a nova de fevereiro de 2011 e ainda estou recebendo o mesmo erro. Alguém conhece outro programa freeware que faz a mesma coisa ou conhece uma maneira de contornar isso ou obter uma versão mais atualizada do shp2kml. Meu sistema operacional é o Windows 7 e estou usando o QGIS 1.8.0. A organização sem fins lucrativos não pode pagar a edição do Google Earth Pro. Preciso de soluções gratuitas ou praticamente gratuitas. Obrigado pela ajuda.
fonte
Respostas:
Você pode salvar uma camada no formato KML diretamente do QGIS, clique com o botão direito do mouse no nome da camada na janela Camadas, clique em Salvar como ... e escolha KML na lista de formatos de arquivo:
fonte
Consegui entrar em contato com o autor do Shp2kml em 14 de setembro de 2014 e relatei o problema com a mensagem " A licença para esta ferramenta expirou " (algo que me ocorreu pela primeira vez há vários meses). Em 15 de setembro de 2014, ele enviou uma versão mais recente do arquivo e o erro de licença expirada não existe mais .
A tela "Sobre" do programa mostra o seguinte, que acredito ser o mesmo que o original, a julgar pelo valor da compilação:
http://www.zonums.com/shp2kml.html
http://www.zonums.com/files/Shp2kml.zip
OLD Shp2kml.exe assinaturas (arquivo date = 2011-02-01 09:10):
MD5: 7ef306b52357c83547870dc4bc579ea7
SHA-1: d72e5db006c4790d44718d24a244ad5a736c11aa
NOVAS assinaturas Shp2kml.exe (data do arquivo = 2014-09-15 00:21:48):
MD5: c5b2edd311c336d4730d481eb29c7606
SHA-1: 25b6712e46e436b99d259ee991b3b859ccf27ee0
Com o novo arquivo (talvez também tivesse ocorrido com o antigo), eu tive um problema ao criar o arquivo KML. Não encontrei esse problema ao usar o programa no passado, portanto pode ser algo específico à fonte do shapefile que estou usando:
Não sei por que isso aconteceu. Das 179 linhas de dados (sem incluir o nome / cabeçalhos do atributo), o valor mais longo no atributo "SITE_NAME" é de 83 caracteres.
Relatei esse problema ao autor hoje de manhã e estou esperando uma resposta dele.
fonte
Redefinir a data funciona bem, mas não o faça no seu bom computador, pois parece atrapalhar o antivírus, etc. Eu tentei o QGIS pela primeira vez e, depois que você pega o jeito, funciona muito bem.
fonte
O pacote R
plotKML
pode fazer isso por você. O pacote converterá objetos espaciais sp para o formato KML. Na documentação do método kml :fonte
Altere o relógio do sistema, conforme sugerido por outras pessoas, ou se você deseja uma solução permanente, obtenha um editor hexadecimal, edite o arquivo exe e procure este padrão:
substitua apenas os dois primeiros bytes:
e você removerá a verificação da data :)
Nota: estou sugerindo isso aqui, porque esta é uma ferramenta gratuita, não é um aplicativo de avaliação ou de qualquer forma limitado ... Não acho que estamos fazendo nada ilegal ao fazer isso em um aplicativo gratuito ... Acho que o autor adicionou isso bomba relógio apenas para garantir que os usuários sempre executem a versão mais recente, no entanto, o aplicativo parece quase abandonado agora e nenhuma nova versão está sendo lançada para atualizar a bomba relógio ...
fonte
Você ainda pode usar Shp2kml! Como você pergunta? Basta definir a data do seu computador de volta (eu uso 01/01/2011). Quando você terminar de usar a ferramenta, basta alterar a data do seu computador para hoje. Doce trabalho ao redor.
fonte