我正在寻找一种简单的方法来显示MapQuest地图,例如:
http://mkapquestapi.com?address=123 Mapel St. Mytown,CA& diameter = 20英里
我发现的所有MapQuest文档都试图让我浏览数百页,这些页面的功能远远超过我想要的。
我在另一个StackOverflow问题中遇到了以下示例:
$.ajax({
url: "http://www.mapquestapi.com/geocoding/v1/address?key=",
dataType: 'json',
type: 'POST',
contentType:'json',
data: {location: { "postalCode": "98765"}, options: { thumbMaps: false} },
success: function(data) { log( data ) },
error: function(data) { log( 'error occurred - ' + zipCode + ' - ' + data ) }
});
如果有人能指出MapQuest在参数中解释它想要的内容,我可以处理类似的事情。
感谢您的帮助。
答案 0 :(得分:1)
所以你想用地址而不是纬度/经度坐标打开MapQuest?
参数选项在MapQuest地理编码参数部分中定义。试试这个:
答案 1 :(得分:1)
免责声明:我在MapQuest工作。
您到底想要做什么 - 您是否希望生成带有标记地址的地图图片?
如果是这样,您可以使用Static Map API。这是一个例子:http://www.mapquestapi.com/staticmap/v4/getplacemap?key=YOUR_KEY_HERE&location=1555 Blake St, Denver, CO&size=400,200&type=map&zoom=13&imagetype=jpeg&showicon=red_1-1
此处有更多文档:http://www.mapquestapi.com/staticmap/
如果您想创建一个打开MapQuest.com并显示地址的链接,您可以通过以下方式链接到它:http://mapq.st/map?q=1555 Blake St Denver CO 80202&maptype=map
此处有更多文档:http://www.mapquestapi.com/link-to-mapquest/
如果这有帮助,请告诉我。听起来你正在寻找地图或地图图像而不是地理编码结果。