创建点实体图层--向量图层,为什么在图层管理器中没有添加点、线、面的按钮?

//创建点实体图层--向量图层,并且可以进行编辑。
            protected function button3_clickHandler(event:MouseEvent):void
            {
                // TODO Auto-generated method stub
                //创建feature图层
                var markers:VectorLayer = new VectorLayer("markers_demo");
                
                markers.projection= new  ProjProjection("EPSG:4326");
                markers.generateResolutions(19);
                markers.style = Style.getDefaultPointStyle();
                
                //生成feature对象并加入图层
                //add the first marker
                var marker:PointFeature = PointFeature.createPointFeature(new Location(4.85680,45.75336));
                marker.name="pt101";
                markers.addFeature(marker);
                
                //add a second marker
                marker = PointFeature.createPointFeature(new Location(4.65780,45.55336));
                marker.name="pt102";
                //markers.addEventListener(FeatureEvent.FEATURE_OVER,dd);
                markers.addFeature(marker);
                
                var lblfeature:LabelFeature = LabelFeature.createLabelFeature(new Location(4.65880,45.35336));
                lblfeature.name="pt104";
                lblfeature.text="你好123";
                //markers.addEventListener(FeatureEvent.FEATURE_OVER,dd);
                markers.addFeature(lblfeature);

                markers.editable=true;  //图层是否可编辑,决定在图层管理中该层是否显示添加点、线、面等画图按钮。

                map1.map.addLayer(markers);
                
                /*
                //添加一个url图标
                map = fxmap.map;
                
                var markers:FeatureLayer = new FeatureLayer("NameOfYourLayerWithMarkers");
                
                markers.projection = new ProjProjection("EPSG:4326");
                
                markers.generateResolutions(19);
                
                markers.style = Style.getDefaultPointStyle();
                
                
                
                var marker:PointFeature=PointFeature.createPointFeature(new Location(4.85980,45.75336));
                
                markers.addFeature(marker);
                
                map.addLayer(markers);                
                */
            }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值