как разработать для am Map в визуальной студии - PullRequest
0 голосов
/ 19 марта 2011

Я хочу создать сайт asp.net, в котором есть amMap (http://flex.ammap.com/download),, для этого я установил плагин Flex в VS 2008 Ensemble Tofino (http://www.ensemble.com/products/tofino.shtml) теперь часть, где я застрял, состоит в том, как включитьAPI amMap в плагине flex в VS, для Flash Builder это тривиально (http://blog.amcharts.com/2010/11/ammap-for-flex-tutorials-part-1-basic.html).

Цените любую помощь

PS: не хочу развиваться в Flash Builder, потому что у меня есть только пробная версия и не хочу использоватьлюбая карта кроме am Map из-за ограничений других, таких как карта Google, которые не увеличивают или не перемещаются

Ответы [ 2 ]

1 голос
/ 22 марта 2011

Используя плагин Ensemble Tofino для VS, просто выполните следующие шаги, чтобы начать:

  1. Создание проекта Flex 4 в Visual Studio.
  2. Теперь вам нужно добавить компонент ammap, в обозревателе решений, щелкнуть правой кнопкой мыши по ссылкам, просмотреть и добавить «amMapFB4.swc», который вы бы скачали из api ammap flex map.
  3. Позволяет также импортировать карту здесь, чтобы мы могли позже загрузить ее в компонент - щелкните правой кнопкой мыши на папке карт и добавьте существующий элемент, перейдите в папку, в которую вы положили ammap api, найдите «world.swf» в «build» "и добавьте в проект.
  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>

убедитесь, что вы правильно указали путь в строке "[Embed (source =" ../ assets / maps / world.swf ")]".

Запустите его, и карта мира должна загрузиться в вашем браузере.

0 голосов
/ 19 марта 2011

Я уверен, что visual studio не может скомпилировать Flex, поэтому вы SOL.Что вы можете сделать, это загрузить Flex SDK и использовать включенный компилятор mxmlc для компиляции вашего кода.Вы можете использовать любой текстовый редактор для изменения кода.Я не понимаю, почему это проблема кодирования в пробной версии Flash Builder, но я отвлекся.Если вы разрабатываете для Windows, вы всегда можете скачать FlashDevelop;это бесплатно и может компилировать Flex.

...