首页 > 解决方案 > Here-API 找不到 normal.day.yaml

问题描述

我一直在试验这里的地图。当我开始这个项目时,我正在最小化项目代码,一切都按预期工作。

但是,为了调试项目,我停止了最小化代码。现在在这里加载地图时,我得到一个 404 尝试加载:

http://localhost:8082/vendor/here-maps//styles/omv/miami/normal.day.yaml

我回顾了我正在运行的代码(当我最小化代码时)并且网址是:

https://js.api.here.com/v3/3.1.17.2/styles/omv/miami/normal.day.yaml

当我停止最小化代码时,为什么 url 发生了变化?

我该如何纠正这个问题?

提前致谢。

标签: here-api

解决方案


我认为这是这里的错误?当请求 tile.png 得到错误 404 时,我只有 3 个工作,而其他工作

             var here_apiKey = '....'
            var appId = 'xxx';
            var appCode = '......';
            var urlTpl =
            'https://{1-4}.{base}.maps.cit.api.here.com' +
            '/{type}/2.1/maptile/newest/{scheme}/{z}/{x}/{y}/256/png' +
            '?app_id={app_id}&app_code={app_code}' +
            '&apiKey={api_key}';

我可以让这些工作:

            satellite.day

             hybrid.day

              terrain.day

但是当请求 tile.png 在这些上得到错误 404 时:

                pedestrian.day

                normal.day.transit

                normal.day

推荐阅读