打开QGIS在OpenLayers 3中导出GML

时间:2016-03-11 08:10:27

标签: openlayers-3 qgis

我已经在QGIS中将矢量文件导出为GML格式,现在,Openlayers 3无法打开该文件并显示它。 我尝试了其他的东西,比如ol.format.GML2()或ol.format.GML3(),但没有帮助。
(OpenLayers可以从服务器获取该文件,但不显示它。它可以显示具有相同范围的其他图层。)

layer = new ol.layer.Vector({
                title: 'myvector',
                source: new ol.source.Vector({
                    url: 'myvector.GML',     
                    format: new ol.format.GML()
                })
            });

1 个答案:

答案 0 :(得分:0)

我只是尝试过自己,看起来OpenLayers并不了解QGIS生成的GML风格。我的建议是使用GeoJSON,这是我一直以来做的。