arcgis api for flex 除去 esri map控件中的logo标志

在程序的applicationComplete方法中添加下列代码

private function reallyHideESRILogo(map : Map) : void {
        for(var i : int = 0 ; i < map.numChildren ; i++){
            var component : UIComponent = map.getChildAt(i) as UIComponent;
            if(component.className == "StaticLayer"){
                for(var j : int = 0 ; j < component.numChildren ; j++){
                    var stComponent : UIComponent = component.getChildAt(j) as UIComponent;
                    if(stComponent.className == "Image"){
                        var img:Image = stComponent as Image;
                        if (img.source.toString().indexOf("logo") > 0){
                            stComponent.visible = false;
                            return;
                        }
                    }
                }
            }
         }
    }

其中map为控件id <esri:map  id="map"/>

时间: 2024-10-11 11:58:50

arcgis api for flex 除去 esri map控件中的logo标志的相关文章

ArcGIS Api For Flex 动态画点和线

<?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" xmlns:supportCl

arcgis api for flex之专题图制作(饼状图,柱状图等)

最近公司给我一个任务,就是利用arcgis api for flex实现在地图上点(业务数据)直接显示饼状图以及柱状图的专题图制作,而不是通过点击点显示气泡窗口的形式来实现,这个公司已经实现了. 经过一段时间的摸索,参照一些网上资源,目前大概弄出来了,里面还有待完善的地方的. 效果图如下: (1)Chart.mxml,主要的展示地图专题图效果的页面 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28

南沙政府应急系统之GIS一张图(arcgis api for flex)讲解(一)GIS一张图的系统开发环境以及flexviewer框架

系统的GIS功能实现是基于arcgis api for flex,首先附上系统的主界面图,接下来的是对主界面的模块功能详细讲解: 一.GIS环境软件安装 (1)arcgis desktop的安装,要是不想对地图数据进行样式配置或者数据加工的话,这步可以跳过不用安装,详细的安装步骤见这里: (2)arcgis server的安装,这个是必须的,用来发布webgis的地图服务,比如地图基础服务,路径分析的网络服务,地理编码服务等等,详细的安装步骤见这里: (3)arcsde直连创建地理企业数据库,为

ArcGIS API For Flex(设置地图空间范围)

引用地址:https://developers.arcgis.com/flex/guide/using-extent.htm 本教程描述几种方式设置地图的范围以及如何取得用于其他操作程度. Setting an extent 设置一个初始化的地图范围区别于默认.图1是默认,图2是设置后的,可以使用extent属性或Extent类 使用 extent 属性 在Map中设置extent属性,参考下面代码片段 第一步:插入 <esri:Extent> 标记,指定ID 和 coordinates坐标.

利用ArcGIS Engine、VS .NET和Windows控件开发GIS应用

原文:利用ArcGIS Engine.VS .NET和Windows控件开发GIS应用 此过程说明适合那些使用.NET建立和部署应用的开发者,它描述了使用ArcGIS控件建立和部署应用的方法和步骤. 你可以在下面的目录下找到相应的样例程序: <安装目录>\DeveloperKit\Samples\Developer_Guide_Scenarios\ ArcGIS_Engine\Building_an_ArcGIS_Control_Application\Map_Viewer 注:ArcGIS样

移动UI控件Telerik UI for Xamarin发布R2 2019|引入Map控件

Telerik UI for Xamarin是一个构建跨平台移动应用程序的原生UI.Telerik UI for Xamarin使用Xamarin.Forms技术,它可以让开发人员从一个单一的共享C#代码库中创建原生的iOS.Android和Windows Phone应用程序.不仅如此,UI for Xamarin建立在iOS和Android的原生控件之上的,为Xamarin用户的应用程序提供真正的原生UI. [Telerik UI for Xamarin R2 2019下载] 具体更新内容如下

Flex 列表控件中的操作

主要操作包括:显示提示,使用图标,编辑列表条目中数据. 1.使用数据提示: 当鼠标停留在条目上时,可以显示该条目的相关数据提示. 当利用滚动条时,可以显示滚动条的相关提示. 在列表控件中使用showDataTips和showScrollTips属性指明是否显示条目提示和滚动条提示. 1 <?xml version="1.0" encoding="utf-8"?> 2 <s:WindowedApplication xmlns:fx="htt

将展示内容(div、iframe)放在Expand控件中

Expand是ArcGIS JavaScript API 4.3推出的一个widget(控件),用于承载一个HTML DOM元素,可以把一个自己编写的div或者是一个其他的Esri widget控件放到Expand里面.Expand在地图上显示为一个小方块按钮,点击可以展开或关闭它所承载的内容.关于Expand控件的详细内容,请查看:https://developers.arcgis.com/javascript/latest/api-reference/esri-widgets-Expand.

C#在listview控件中显示数据库数据

一.了解listview控件的属性 view:设置为details columns:设置列 items:设置行 1.将listview的view设置为details 2.设置列属性 点击添加,添加一列 设置一列的Text属性,这就是列名 添加三列 3.编辑items属性,添加一行数据 编辑Text属性,添加一行的第一个数据 编辑subitems属性,添加一行中的其他数据 添加两个数据 填写结果 二.在listview中显示数据库数据 //在listview中显示数据库数据 private voi