如何使用MapFish print 3在传单中打印地图

时间:2017-02-19 18:48:56

标签: json leaflet mapfish

我想使用MapFish print 3在传单中打印我的地图,我总是有一个错误,我想知道如何解决它&文件info.json在哪里?,在我的应用程序中添加打印按钮以打印地图的步骤是什么?

以下是我在传单中的地图代码:

mymap = L.map('map').setView([8.7144, 125.7481],8);
    L.tileLayer( 'http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {
        attribution: '&copy; <a href="https://www.openstreetmap.org/copyright"></a>',
        subdomains: ['a','b','c']
    }).addTo(mymap);
    L.control.scale({imperial:false}).addTo(mymap);

    var printProvider = L.print.provider({ 
            method: 'GET', 
            url: 'http://localhost:9090/print', 
            autoLoad: true, 
            outputFormat: 'pdf', 
            dpi: 90 
        }); 
    var printControl = L.control.print({ 
            provider: printProvider 
        }); 
    mymap.addControl(printControl);

错误:  http://localhost:9090/print/info.json 404(未找到)

0 个答案:

没有答案