OSM中的轨迹与单张的整合

时间:2017-08-10 08:26:32

标签: javascript server leaflet geojson

我想使用Java应用程序提取的Leaflet在我的OSM中插入轨迹(线串的特征集合)。启动服务器,我想计算这些轨迹并将它们传输到我的OSM。对于使用地理位置,我正在使用filosganga的GeoJson库:https://github.com/filosganga/geogson

目前,我需要提示如何执行此操作,因为我的以下方法会导致出现404错误消息:

http://localhost:8080/function(data){linestrings = L.geoJSON([data],{style:function(feature){//console.log (feature); return feature.properties&& feature.properties .style;}}); linestrings.addTo(地图); }

我的html文件如下所示:

        var linestrings;
    function reqListener(){
//      var url="/test";
            $.getJSON(function(data) {
                linestrings = L.geoJSON([ data ], {
                    style : function(feature) {
                        //console.log(feature);
                        return feature.properties && feature.properties.style;
                    }   
            });
                linestrings.addTo(map);
    });
    }

    reqListener();

我的基于Java的服务器应用程序如下:

    public void TestClass(){
    get("/test", (request, responce) -> {return Trajectories.writeTestClass(request, responce);});
}

它已经适用于基于OSM的事件(鼠标点击或边界变化)触发提取和进一步向OSM传输地理数据的应用程序。但这次Java应用程序应该触发将这些轨迹传输到OSM。

任何帮助或暗示都会很精彩。谢谢

0 个答案:

没有答案