[英]How to export shapefiles to KML in openlayers?
我想使用openlayers或javascript以KML格式导出shapefile。可以这样做吗? 预先感谢您的答复
第一部分是shapeFiles:您必须在QuantumGIS或shapeFileImporter或其他旨在与shapefile和数据库连接器或mapServer一起使用的工具的帮助下导入它们。 如果您需要有关此主题的更多信息,则必须提供更多详细信息。 例如,您使用什么空间数据库,您使用哪种mapServer等等。 用的OpenLayers的帮助下导入shape文件可能与此 ,但我还没有测试但它可能是很脆弱的,不很随和,因为shapefile是二进制...
第二部分是KML导出:如果您在OL中有vectorLayer,则可以获取功能集合并将其传递给OpenLayers.Format.KML到写入函数,并产生KML结构化字符串...我没有测试过它,但这应该工作:
var myKMLparser = new OpenLayers.Format.KML;
var myKMLStructuredString = myKMLparser.write(myVectorLayer.features);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.