新建一个Flex工程,引用mapgis控件和之前的引用方法一样。
直接写代码
<?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600" creationComplete="addIMSMap()" > <fx:Declarations> <!-- 将非可视元素(例如服务、值对象)放在此处 --> </fx:Declarations> <fx:Script> <![CDATA[ import zdims.map.IMSMap; import zdims.map.TileLayer; import zdims.map.VectorMapDoc; public function addIMSMap():void { var map:IMSMap=new IMSMap(); map.height=500; map.width=500; map.x=10; map.y=10; map.levelNum=7; map.xMaxMap=114.500789; map.xMinMap=114.125686; map.yMaxMap=30.46; map.yMinMap=30.83; var vectormap:VectorMapDoc=new VectorMapDoc(); vectormap.mapDocName="wh.map"; vectormap.serverAddress="http://localhost:5141/"; map.addElement(vectormap); this.addElement(map); } ]]> </fx:Script> </s:Application>