从谷歌地图获取有关路线的信息

时间:2015-10-28 22:19:07

标签: node.js google-maps google-maps-api-3 web-crawler phantomjs

我花了很多时间找到解决方案,但仍然没有。我想从谷歌地图获取信息并在图像上存储此地图的屏幕。

我尝试将pjscrape和html2canvas结合起来将此地图渲染为图像。我的目标是将屏幕地图保存到图像并获取道路的坐标。

也许我选择了糟糕的方法来做到这一点,也许我尝试重新发明轮子和它的准备好的模块呢?

例如,我想从地图中获取此信息:

http://www.mapmyride.com/fr/paris-ile-de-france/5-52km-road-cycling-on-09-09-13-route-286292763

但是,我不想在本网站上使用说明 - 只需要从地图上获取信息。

我尝试在pjs中加载html2canvas:

require('./html2canvas');
pjs.config({ 
    // options: 'stdout', 'file' (set in config.logFile) or 'none'
    log: 'stdout',
    // options: 'json' or 'csv'
    format: 'json',
    // options: 'stdout' or 'file' (set in config.outFile)
    writer: 'file',
    outFile: 'scrape_output.json'
});
pjs.addSuite({
    // single URL or array
    url: '',
        scraper: function() {
        //html2canvas can't use it because it's undefined in this scope
        return '';
    }
});

0 个答案:

没有答案