2011-03-19 3 views
0

AMMap(http://flex.ammap.com/download)を持つasp.net Webサイトを作成したいのですが、Flexプラグインをインストールしました。 VS 2008のアンサンブルトフィーノ(http://www.ensemble.com/products/tofino.shtml)は、私が立ち往生しているところで、フラッシュビルダーのために、amMap APIをVSのフレックスプラグインにどのように組み込むかです(http:// blog.amcharts.com/2010/11/ammap-for-flex-tutorials-part-1-basic.html)。ビジュアルスタジオでのAMマップの開発方法

任意の助けに感謝

PS:いけない私はその試用版を持っているし、ズームの習慣そのため、他のなどのGoogleマップのLIMITAIONSの午前マップを除くすべてのマップを使用したくないフラッシュビルダーだってで開発したいですかパン

+0

SWCをライブラリパスに追加する必要があります。ライブラリパスがTofino経由で簡単に公開されない場合あなたはコマンドライン引数としてそうすることができるはずです。トフィーノの製品ページにはSWCがサポートされているとのこと。どのように表示されないようです。 – JeffryHouser

答えて

1

  1. は、Visual StudioでのFlex 4プロジェクトを作成します。
  2. 解決策エクスプローラでammapコンポーネントを追加し、参照を右クリックし、ammap flex map apiからダウンロードした "amMapFB4.swc"を参照して追加する必要があります。
  3. マップをインポートして、後でコンポーネントにロードすることもできます。マップフォルダを右クリックして既存のアイテムを追加し、ammap apiを置いたフォルダを参照し、buildで "world.swf"を探します"フォルダに追加し、プロジェクトに追加します。
  4. は今、確かにあなたが「[埋め込み(ソース=でパスを正しく設定してくださいあなたのmain.mxmlファイルを開き、次のコード

<fx:Script> 
     <![CDATA[ 
      [Bindable] 
      [Embed(source="../assets/maps/world.swf")] 
      private var _world:Class;    
     ]]> 
</fx:Script> 

<ammap:AmMap> 
    <ammap:dataSets> 
     <ammap:DataSet 
      mapClass="{_world}"> 
     </ammap:DataSet> 
     </ammap:dataSets> 
    </ammap:AmMap> 

を入力します。 "../assets/maps/world.swf")] "行。

これを実行すると、ブラウザに世界地図が表示されます。

+0

イムFX =「http://ns.adobe.com/mxml/2009」 \t \t \t xmlns:s = "library://ns.adobe.com/flex/spark" \t \t \t xmlns:mx = "library://ns.adobe.com/flex/mx" minWidth = "955" minHeight = " 600 "xmlns:ammap =" http://www.ammap.com/com_internal "> –

-1

ビジュアルスタジオはFlexをコンパイルできないので、あなたはSOLです。あなたができることは、Flex SDKをダウンロードし、付属のmxmlcコンパイラを使用してコードをコンパイルすることです。任意の種類のテキストエディタを使用してコードを変更できます。なぜ私はFlash Builderトライアルのコーディングに問題があるのか​​、それはなぜわかりませんが、私は逃げ出します。 Windowsで開発している場合は、FlashDevelopをいつでもダウンロードできます。無料でFlexをコンパイルすることができます。ただ、始めるために次の手順を実行し、VSのためのアンサンブルトフィーノプラグインを使用して

+0

ビジュアルスタジオはflexをコンパイルすることができますが、質問を読んでいないので、 – PUG

+1

-1と確信しています。 Flex用に2つのVisual Studioプラグインがあります。 1つは元の投稿に記載されています。他のVSプラグインはAmethyst(http://www.sapphiresteel.com/Products/amethyst-ide/Amethyst-Product-Page)という名前です。 JeffryHouser