问题标签 [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.

0 投票
1 回答
469 浏览

jquery - 更新 JScript Intellisense 时出错 - 由 MapQuest Javascript API 引起

我正在尝试让 jQuery Intellisense 为我的 ASP.NET 网站(注意,不是网络应用程序)项目工作。下面是引用脚本的地方。页面上的其他任何地方都没有 Javascript。- 这是一个测试页面,所以它只有几个asp:labels.

这是我从 Visual Studio 得到的错误:

如果我删除引用 MapQuest API 的行,Intellisense 对 jQuery 工作正常。

我忍不住想我错过了一些简单/愚蠢的东西,但我看不到它。

安装了 Visual Studio 2008 SP1 和 KB958502。

有什么建议吗?

0 投票
1 回答
358 浏览

api - 某些选项在 mapquest api 中不起作用

我正在使用 mapquest 开放地理编码 api,当 POST 请求到 api 时,某些选项不起作用。

例如,此 HTTP GET 请求遵循 ignoreLatLngInput、thumbMaps 和 maxResults 选项

但是当通过 HTTP POST 提交相同的值时,它们会被忽略,有些甚至会导致请求失败。

0 投票
1 回答
1021 浏览

iphone - 试图调用 reverseGeocodeLocation,但程序不断跳过函数调用。有任何想法吗?

这是我的代码和我尝试调用 reverseGeocodeLocation 的完整上下文:

我在函数入口点、函数的两个 if 块内以及分配注释的函数之后设置了断点。当我到达 reverseGeocodeLocation 块时,destinationPin 具有有效值,但我的程序一直直接跳转到函数调用后设置的断点。任何想法可能会发生什么?

0 投票
1 回答
473 浏览

ios - MQMapView setRegion:导致应用程序崩溃

AppDelegate我试图将我的 mapView 集中在用户的位置上,但是在 mapView 或视图控制器加载之前引发了一个异常。

mapViewMQMapView 较早分配的 userLocationmapView.userLocation.location.coordinate

据我从 MapQuest 开发人员指南中可以看出,我正确地调用了 setRegion。知道什么可能导致异常吗?

0 投票
1 回答
2047 浏览

map - MapQuest JS API - 如何定位自定义标记图标

我想在 MapQuest 上放置我的自定义标记,因为位置指向图标的中间,而不是图标的底部(图标是“图钉”的图像)。

非常感谢提前

0 投票
0 回答
94 浏览

iphone - 在建筑物上创建叠加层(在校园大学中)

今年我正在做我的项目,我的任务是创建一个与校园建筑互动的 iPhone 应用程序。我正在运行 iOS6,因此我无法使用 Apple Maps。经过数小时的搜索,我找到了 MapQuest(OSM)。目前,我已经实现了在建筑物上绘制叠加层,但这需要很多时间,才能找到并传递正确的纬度/经度。过去,我在 Android 手机上工作过,我使用 KML 文件来绘制路线等。直到现在,我找不到任何与 MapQuest 类似的东西(点与谷歌地图略有不同)。

有谁知道一种有效的方法来检索建筑物的精确纬度/经度点并使用 MapQuest 绘制其叠加层?实现这一点很重要,因为我的主要目标是让用户可以点击该建筑物或区域。请帮忙,我迷路了。

提前致谢

0 投票
2 回答
909 浏览

openstreetmap - MapQuest Android API 和 Mapnik

我已经实现了 MapQuest 的 Android API。在通用 API 的文档中,它说在使用 OpenStreetMap 数据时可以使用“通过 Mapnik 样式文件自定义地图图块”。我想知道这是否意味着您可以托管自己的运行 Mapnik 的图块服务器并获取 API 以使用这些图块或其他东西。在我能找到的任何文档中都不再提及这一点。有人可以帮我解决这个问题吗?

0 投票
1 回答
446 浏览

iphone - MapQuest ios API 无法请求路由

我正在尝试在 MQMapView 上绘制路线。routeLoadFinished()我在模拟器中的回叫中得到以下响应,

我不知道为什么它说我正在请求一个路线形状,而我只是想通过以下方式绘制路线[self.route getRouteWithStartCoordinate:start endCoordinate:end];

我正在使用许可数据。

0 投票
2 回答
1439 浏览

java - 地理编码服务:可以与 JAVA Web 应用程序一起使用,因为它是可靠的

因为这是一个非常古老的话题,需要问一个问题。但是因为我对最能证明什么地理编码服务有同样的困惑。

我正在开发基于 Java 的 Web 应用程序,我需要在其中实现以下功能

  • 对地址进行地理编码
  • 执行反向地理编码
  • 在地图上显示路线
  • 计算两个纬度/经度之间的距离和时间
  • 如果可能,还提供建议路线的选项,以便用户可以决定最快或最短的路线

最初我从 cloudemade API 开始,它适用于上述所有功能,但在少数情况下,在反向地理编码和地理编码地址中,它不会给出任何纬度/经度结果

接下来我也尝试使用 MapQuest,但在少数情况下它无法对特定地址进行地理编码

现在我用雅虎搜索,但根据我的搜索,雅虎没有自己的地图来显示,也没有路由功能,我需要在这里手动计算距离

任何人都可以建议我哪些服务可以更可靠和准确,并包含上述功能

0 投票
1 回答
2713 浏览

google-maps - 如何在 MapquestApi 中请求带有航点(多个位置)的方向?

我使用的是谷歌地图,为了做类似的事情,我只需要添加参数 WayPoints:

http://maps.googleapis.com/maps/api/directions/xml?origin=18.4543467001058,-69.9294914999045&destination=18.4804850999499,-69.932457299903&sensor=false&alternatives=true&航点= 18.4543467001058,-69.9294914999045 | 18.4543467001058,-69.9294914999045 | 18.4779706000118, - 69.9026079000905|18.4794135999982,-69.8832237999886|

但是现在我想使用 MapQuest,但我不知道该怎么做。

我尝试将它们添加到 Location 参数中,但没有奏效:

http://open.mapquestapi.com/directions/v0/route?callback=renderAdvancedNarrative&outFormat=xml&routeType=shortest&timeType=1&narrativeType=html&enhancedNarrative=false&shapeFormat=raw&generalize=200&locale=en_US&unit=k&from=18.4574500999879,-69.9374951999635&to=18.4739507000195,-69.9658190000337&drivingStyle= 2 highwayEfficiency = 21.0&位置= 18.4574500999879,-69.9374951999635 | 18.4574500999879,-69.9374951999635 | 18.4574500999879,-69.9374951999635 | 18.4641813000198,-69.937076299917 | 18.4801647000131,-69.9080942999572 | 18.4934515000205,-69.9272894002497 |

你能帮我解决这个问题吗?