问题标签 [mapquest]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - file_get_contents 从 URL 返回损坏的图像
我正在使用此代码从 Mapquest Traffic API 下载图像文件。
尽管我在保存图像时发生错误,但代码可以完美运行。如此处所示,您可以看到通过下载的流量覆盖file_get_contents
似乎没有完全下载 GIF 图像。这是有问题的 GIF 的链接(它在浏览器中正确显示,但不会在 PhotoShop 中打开,说明文件意外结束)。请注意,通过这种方式下载的所有图像都以file_get_contents
这种方式显示。虽然直接通过 API 链接查看时,它们显示完美。如果需要,这里也是 Mapquest Traffic API 的链接。谢谢你的帮助。
csv - 使用 Data Manager API 调用通过 CSV 上传 MapQuest DMv2 中的数据
我需要通过 CSV 文件在 MapQuest DMv2 中上传数据。在浏览了文档后,我发现了以下上传数据的语法-
如果我想将单独的行放入 rows[] 中,这已经足够公平了,但是没有提到通过 CSV 文件上传数据要遵循的过程。已经明确提到“支持 CSV、KML 和压缩的 Shapefile 上传”。我怎样才能通过这个 Data Manager API 服务来实现它?
geolocation - 我希望 Mapquest OSM 地理位置自动显示您当前的位置,但不是吗?
目前我必须按地图右上角的a来显示我当前的位置(就是图中的小人),有没有办法在地图加载时自动显示你的位置?我还附上了代码和一张图片来解释。谢谢,对于我缺乏知识,我提前道歉。
image - 如何在动作脚本中的 MAP Quest 的地图信息窗口中显示图像?
我正在尝试在地图信息窗口中显示图像和文本。我正在使用地图任务。我想在地图信息窗口中显示图像和文本。我在动作脚本中使用 Map Quest。
我尝试使用 HTML 标签显示图像。但这不会在地图信息窗口中显示图像。图像保存在应用程序存储目录中。
我参考了上面的链接以在地图信息窗口中显示图像。
ruby-on-rails - How to avoid Faraday request to encode get parameters?
I have the following code
Unfortunately the key param gets encoded as shown in the log in this way key=xxxxx%257xxxxxxxxx%252xxxx%253xxxx-xxxx, causing that the mapquest API respond to with an invalid key (due to the encoding as i tried with postman and it works)
The key param should be send without encoding the %, how can i avoid that this doesnt happen, i haven't found any parameter to change this behavior
Im using Faraday 0.9.0, ruby 2.0. I know i can use the mapquest library that relies on restclient gem but as i ve spent some time coding this it would be nice how to make it work with faraday
leaflet - Leaflet JS:隐藏地图图块提供者的 API 密钥
我知道这可能是一个非常菜鸟的问题。
我在我的应用程序中使用 Leaflet JS 进行映射。对于地图贴图提供者,我设置了 MapQuest 和 Cloudmade。它们都具有类似于
获取适当的图块以显示在地图容器中。
我感到困惑的是,我怎样才能让最终用户隐藏平铺 javascript API 密钥?
javascript - 检查ajax请求是否为空
我使用 mapquest 的免费地理编码 API
我想检查请求是否成功,但没有返回任何数据。
我在表单字段中输入“vdfsbvdf54vdfd”(只是一个愚蠢的字符串)作为地址。我期待这样的警报“对不起,输入错误”。警报永远不会发生。
这是我的代码片段
我试过了if (geoclng=="") {alert("Sorry, wrong input");}
还if (response.length=0) {alert("Sorry, wrong input");}
并且if ($.isEmptyObject(response)) {alert("Sorry, wrong input");}
并且警报永远不会发生。
如果它有帮助,当我提醒我得到的回复时object Object
。
提前致谢
matlab - 使用 OSM 反向地理编码以获取最近的节点/路径信息
我对地理编码非常陌生,并且对所有信息感到不知所措。我已经看到了与我的问题类似的问题,但我无法找出解决方案。我希望你能帮忙。
我有一个 .csv 文件,其中填充了超过一千个坐标(Lat、Long、Alt)。
我希望能够处理开源服务 (OSM) 上的坐标,以便能够了解车辆所在的街道类型。
例如。(53.0066,-2.0031) 通过 OSM 数据库扫描以找到最近的映射坐标:
然后将其标记为<tag k="highway" v="bus_stop"/>
这是我感兴趣的高速公路和巴士站信息作为输出。
我已经阅读并尝试了可用的 MapQuest API,但我无法让反向地理编码显示标签信息而不是整个地址。另外我不确定如何使 matlab 脚本工作。
我真的希望你能帮忙。对不起,如果我听起来很愚蠢!
真的非常感谢你....
matlab - matlab中的反向地理编码
我编写了一小段代码,以便能够根据经纬度信息反向地理编码。
我主要被困在两种方式;
在这里,我尝试使用 google api,因为我不确定如何对 mapquest api 进行编码以进行反向地理编码....有人可以建议如何在 matlab 中对此进行编码
当我运行脚本时,会弹出 urlread 的错误:
我尝试设置代理地址和端口,但失败了。mapquest api会以任何方式解决这个问题或以任何其他方式解决它吗?
我不擅长编码,所以请善待......这就是我所拥有的。
javascript - 如何在不刷新页面的情况下重新加载 mapquest 地图?
我使用 mapquest 提供的交通层,这是我使用的功能:
当页面加载时,我像这样加载这个函数:
这很好用,但是如何使用新的纬度和经度再次调用此函数而无需刷新页面?我试过这个:
但什么也没有发生。有什么建议么?