我能够联系到Shp2kml的作者,并在2014年9月14日报告了“ 此工具的许可证已过期 ”消息(我几个月前才遇到的问题)消息。2014年9月15日,他上传了该文件的较新版本,并且过期的许可错误不再存在。
程序的“关于”屏幕显示以下内容,根据构建值判断,我认为与原始屏幕相同:
将Shp2kml 2.0
Shapefile转换为Google Earth
Build:2-2-1 / 11
http://www.zonums.com/shp2kml.html
http://www.zonums.com/files/Shp2kml.zip
旧的Shp2kml.exe签名(文件日期= 2011-02-01 09:10):
MD5:7ef306b52357c83547870dc4bc579ea7
SHA-1:d72e5db006c4790d44718d24a244ad5a736c11aa
新的Shp2kml.exe签名(文件日期= 2014-09-15 00:21:48):
MD5:c5b2edd311c336d4730d481eb29c7606
SHA-1:25b6712e46e436b99d259ee991b3b859ccf27ee0
使用新文件(也许也可能在旧文件中发生过),实际上在创建KML文件时确实遇到了问题。过去使用该程序时,我还没有遇到这个问题,因此它可能是我正在使用的shapefile源特有的:
“ SITE_NAME”的索引结果太长,超过100个字符(254)。
我不确定为什么会这样。在179行数据(不包括属性名称/标题)中,“ SITE_NAME”属性中的最长值为83个字符。
我今天早上将这个问题报告给了作者,我正等着他的回音。