ol3 Demo3 ----加载gpx,geojson格式的数据

Posted id-666

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ol3 Demo3 ----加载gpx,geojson格式的数据相关的知识,希望对你有一定的参考价值。

下面是pgx格式的数据效果展示

技术分享图片

核心代码:

      var gpx = new ol.layer.Vector({
        title:‘GPX‘,
        source: new ol.source.Vector({
          url: ‘cycling-vietnam-without-baggage.gpx‘, 
          format: new ol.format.GPX()
        }),
        style: function(feature) {
          return style[feature.getGeometry().getType()];
        }
      });

说明:cycling-vietnam-without-baggage.gpx 是一个本地文件,其中Crome不支持上述加载,可以使用火狐加载查看。


 

下面是geojson格式的效果图:

技术分享图片

核心代码:

 var vectorLayer = new ol.layer.Vector({
        source: new ol.source.Vector({
          url: ‘test.geojson‘,
          format: new ol.format.GeoJSON()
        }),
        style: function(feature) {
          style.getText().setText(feature.get(‘name‘));
          return style;
        }
      });

 说明:同样crome浏览器不支持,使用火狐浏览器可以查看。

 

以上是关于ol3 Demo3 ----加载gpx,geojson格式的数据的主要内容,如果未能解决你的问题,请参考以下文章

ol3 Demo2 ----地图搜索功能

在 OL3 和 GeoServer 中使用 OGC 过滤器比较两个字段

Geoserver2.11矢量切片与OL3中的调用展示

openlayers 3 -ol3中的缓冲区分析依赖于ol.extent的方法

openlayer3相关扩展

WPF Demo3