shp2kmlライセンスの有効期限が切れ、無料のソリューションを探しています


13

だから私はアフリカの小さな非営利団体で働いています。私はすべてのGISとデータの仕事をしています。私が作成するレイヤーのほとんどは、KMLレイヤーに変換するため、上司はGoogle Earthでそれらをすばやく簡単に使用できます。しかし今、ここ数ヶ月で私のshp2kmlプログラムは、ライセンスが期限切れになり、新しいバージョンをダウンロードするように言っています。2011年2月の新しいバージョンではない最新バージョンをダウンロードしましたが、引き続き同じエラーが発生します。誰もが同じことを行う別のフリーウェアプログラムを知っているか、これを回避する方法を知っているか、shp2kmlの最新バージョンを入手します。私のオペレーティングシステムはWindows 7で、QGIS 1.8.0を使用しています。非営利団体はGoogle Earthプロエディションを購入する余裕はありません。無料または実質的に無料のソリューションが必要です。ご協力いただきありがとうございます。


1
16/04/16の日として、ファイルがまだ同じ問題やショーライセンスの有効期限があります...無料のツールでは、これは本当に奇妙です...

...しかし、コンピューターの時計を2015年にリセットしても機能します。ソフトウェアはコンパイル後1年で期限切れになるようです。
AndreJ

回答:


18

QGISからレイヤーをKML形式で直接保存し、(レイヤー)ウィンドウでレイヤー名を右クリックし、(名前を付けて保存)をクリックして、ファイル形式のリストからKMLを選択します:

ここに画像の説明を入力してください


ありがとうございました!私はそれをしようとしないのはちょっと馬鹿だと思う。
タイラー14年

提案されているように、QGISが最適なソリューションです。ほとんどの試用版ソフトウェアを「リセット」する唯一の他の方法は、レジストリから削除して再インストールすることです。レジストリの操作に慣れていない場合はお勧めしません。
14年

1
@danagerous IMOライセンスを回避することは決して良い考えではありません。開発者がどこかでソフトウェアを書いたので、お金を払わずに使用すると、それらから盗みます。それにお金を払うか、オープンソースの代替品を見つける方が良い...
スティーブンリード14年

1
@StephenLead。いい視点ね。それについては議論しません。私はすべてのソフトウェア(ほとんどがオープンソース)の支払いも行い、好きなオープンソースソフトウェアに寄付し、仕事の手助けをしています。それが私が生計を立てるのを助けるなら、私は返します。これは、手を縛られているように見えた非営利団体です。また、QGISをベストソリューションとして提案しました。
danagerous 14年

2

2014年9月14日、Shp2kmlの作成者に連絡することができ、「このツールのライセンスの有効期限が切れました」というメッセージ(数か月前に最初に遭遇したもの)の問題を報告しました。2014年9月15日に、彼は新しいバージョンのファイルをアップロードし、期限切れのライセンスエラーはなくなりました

プログラムの「About」画面には以下が表示されますが、ビルド値によって判断すると、オリジナルと同じだと思います。

Shp2kml 2.0シェープファイル
からGoogle Earth
ビルド:2-2 / 1/11

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

OLD Shp2kml.exeシグネチャ(ファイル日付= 2011-02-01 09:10):
MD5:7ef306b52357c83547870dc4bc5​​79ea7
SHA-1:d72e5db006c4790d44718d24a244ad5a736c11aa

新しいShp2kml.exeシグネチャ(ファイル日付= 2014-09-15 00:21:48):
MD5:c5b2edd311c336d4730d481eb29c7606
SHA-1:25b6712e46e436b99d259ee991b3b859ccf27ee0

新しいファイルでは(おそらく古いファイルでも発生したはずです)、実際にKMLファイルを作成する際に問題が発生しました。過去にプログラムを使用していたときにこの問題に遭遇したことはないので、使用しているシェープファイルソースに固有の何かである可能性があります。

「SITE_NAME」のインデックス結果が長すぎます、> 100文字(254)。

なぜそうなったのか分かりません。179行のデータ(属性名/ヘッダーを含まない)のうち、「SITE_NAME」属性の最長値は83文字です。

私はその問題を今朝著者に報告し、彼からの返事を待っている。


0

日付のリセットは正常に動作しますが、アンチウイルスなどを台無しにしているように見えるので、良いコンピュータでは実行しないでください。古いスペアがある場合はkmlファイルを保存してください。私は初めてQGISを試しましたが、一度それを理解したら、うまく機能します。


これは答えではなく、コメントのようです。十分な担当者がいれば、どの投稿にもコメントできます。
BradHards 14年

0

RパッケージでplotKMLこれを行うことができます。このパッケージは、sp空間オブジェクトをKML形式に変換します。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

他の人が示唆するようにシステムクロックを変更するか、恒久的な回避策が16進エディタを取得したい場合は、exeファイルを編集してこのパターンを検索してください:

7432A1FC724F008B00E8AB

その後、最初の2バイトのみを置き換えます。

7432 -> 9090

日付チェックを削除します:)

注:これは無料のツールであり、試用版または何らかの制限付きアプリではないため、ここで提案しています...無料アプリでこれを行うことは違法ではないと思います...著者がこれを追加したと推測できますユーザーが常に最新バージョンを実行することを確認するためだけに時限爆弾を使用しますが、アプリは現在ほとんど破棄されているようで、時限爆弾を更新するための新しいバージョンはリリースされていません...


-1

引き続きShp2kmlを使用できます!どうやって聞くの?コンピューターの日付を戻すだけです(2011年1月1日を使用しています)。ツールの使用が終了したら、コンピューターの日付を今日に変更してください。甘い回避策。


2
これは、職場でこのソフトウェアを使用している人にはお勧めしません。それは少なくとも非倫理的であり、おそらく違法です。あなた自身の意見に関係なく、あなたの雇用主は異なる感じがするかもしれません、そして、多くの会社はそのようなことを特別に禁止する方針を定めています。
邪悪な天才14年

ファイルの作成日とアクセス日が台無しになります。
ラヴェス

邪悪な天才、なぜそれが非倫理的または違法となるのでしょうか?shp2kmlはフリーソフトウェアです。ここで正しいことをしたいのですが、これが本当に問題であれば、やめます。
bondpam 14年

これは私がしつこくなります。私のコンピューターが過去に生きている間に、他の種類のものが台無しになるのを知りたくありません。
jocull
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.