Je travaille donc pour un petit organisme sans but lucratif africain. Je fais tout le travail SIG et données. La plupart des couches que je crée, je les convertis en couches kml afin que mon patron puisse les utiliser rapidement et facilement dans Google Earth. Mais maintenant, au cours des derniers mois, mon programme shp2kml a annoncé que sa licence était expirée et qu'il fallait télécharger la nouvelle version. J'ai téléchargé la version la plus récente que je puisse trouver, ce qui n'est pas si nouveau en février 2011 et je reçois toujours la même erreur. N'importe qui connaît un autre logiciel gratuit qui fait la même chose ou sait comment contourner cela ou pour obtenir une version plus récente de shp2kml. Mon système d'exploitation est Windows 7 et j'utilise QGIS 1.8.0. L'organisation à but non lucratif ne peut pas se permettre l'édition Google Earth Pro. J'ai besoin de solutions gratuites ou pratiquement gratuites. Merci de votre aide.
la source
Réponses:
Vous pouvez enregistrer une couche au format KML directement à partir de QGIS, cliquez simplement avec le bouton droit sur le nom de la couche dans la fenêtre Couches, cliquez sur Enregistrer sous .. et choisissez KML dans la liste des formats de fichier:
la source
J'ai pu joindre l'auteur de Shp2kml le 14 septembre 2014 et j'ai signalé le problème avec le message « La licence de cet outil a expiré » (quelque chose que j'ai rencontré il y a plusieurs mois). Le 15 septembre 2014, il a téléchargé une version plus récente du fichier et l' erreur de licence expirée n'existe plus .
L'écran «À propos» du programme affiche ce qui suit, qui je pense est le même que l'original, à en juger par la valeur de construction:
http://www.zonums.com/shp2kml.html
http://www.zonums.com/files/Shp2kml.zip
VIEUX Shp2kml.exe de (date de fichier = 2011-02-01 09:10):
MD5: 7ef306b52357c83547870dc4bc579ea7
SHA-1: d72e5db006c4790d44718d24a244ad5a736c11aa
NOUVELLES signatures Shp2kml.exe (date du fichier = 2014-09-15 00:21:48):
MD5: c5b2edd311c336d4730d481eb29c7606
SHA-1: 25b6712e46e436b99d259ee991b3b859ccf27ee0
Avec le nouveau fichier (il se serait peut-être aussi produit avec l'ancien), j'ai rencontré un problème lors de la création du fichier KML. Je n'ai pas rencontré ce problème lors de l'utilisation du programme dans le passé, donc cela pourrait être quelque chose de spécifique à la source de fichier de formes que j'utilise:
Je ne sais pas pourquoi cela s'est produit. Sur les 179 lignes de données (sans le nom / les en-têtes d'attribut), la valeur la plus longue de l'attribut "SITE_NAME" est de 83 caractères.
J'ai signalé ce problème à l'auteur ce matin et j'attends de ses nouvelles.
la source
La réinitialisation de la date fonctionne bien, mais ne le faites pas sur votre bon ordinateur car cela semble gâcher l'anti-virus, etc., utilisez un ancien disque de rechange si vous en avez un, puis enregistrez le fichier kml. Je viens d'essayer QGIS pour la première fois et une fois que vous avez compris, cela fonctionne très bien.
la source
Le package R
plotKML
peut le faire pour vous. Le package convertira les objets spatiaux sp au format KML. De la documentation de la méthode kml :la source
Modifiez l'horloge système comme d'autres le suggèrent ou si vous souhaitez une solution permanente, obtenez un éditeur hexadécimal, modifiez le fichier exe et recherchez ce modèle:
puis remplacez uniquement les deux premiers octets:
et vous supprimerez la vérification de la date :)
Remarque: je suggère ceci ici parce que c'est un outil gratuit, pas une application d'essai ou de toute façon limitée ... Je ne pense pas que nous fassions quelque chose d'illégal en faisant cela sur une application gratuite ... Je suppose que l'auteur a ajouté ceci bombe à retardement juste pour s'assurer que les utilisateurs exécutent toujours la dernière version, mais l'application semble presque abandonnée maintenant et aucune nouvelle version n'est publiée pour mettre à jour la bombe à retardement, alors ...
la source
Vous pouvez toujours utiliser Shp2kml! Comment demandez-vous? Réglez simplement la date de votre ordinateur (j'utilise le 1/1/2011). Lorsque vous avez terminé, utilisez simplement l'outil pour changer la date de votre ordinateur à aujourd'hui. Bon travail.
la source