0

我想在 Flash Builder Web 应用程序中使用 mapquest(所以不是 AIR)。我已经使用 mapquest API 文档(here)在组件中添加了一个简单的地图,但我不断收到 com.mapquest.tilemap.* 未导入的警告,并且找不到 Tilemapcomponent。我在文档中找不到任何关于此的内容...我是否必须添加某种库或组件?我也尝试过使用 AS3 类,但这也不起作用,并且给了我相同类型的错误。

这是我的组件中的代码:

<?xml version="1.0" encoding="utf-8"?>
<s:Group xmlns:fx="http://ns.adobe.com/mxml/2009"
             xmlns:s="library://ns.adobe.com/flex/spark"
     xmlns:mq="com.mapquest.tilemap.*"
     layout="vertical" 
     width="100%" height="100%" 
     viewSourceURL="srcview/index.html">

    <mq:TilemapComponent id="myMap" 
                         x="0" y="0" 
                         key="myKey" 
                         zoom="3" 
                         width="100%" height="100%"/> 
</s:Group>

如果您需要了解更多信息或需要查看更多代码,请告诉我!

4

1 回答 1

1

看起来您想使用 Open Flash API -- 您是否从该页面下载了库 (.swc)并且已将其合并到您的项目中?听起来该项目没有找到图书馆。如果您不想要 API 的开放版本,我们还提供基于 NAVTEQ 数据的许可版本,所以这也是一个选项。(我在 MapQuest 工作)

于 2012-12-03T15:06:32.063 回答