zoukankan      html  css  js  c++  java
  • 自写地图全图功能

    public static void ShowFullEextent(Map map)
        {
            ESRI.ArcGIS.ADF.Web.Geometry.Envelope fullExtent = null;
            foreach (IMapFunctionality imf in map.GetFunctionalities())
            {
                MapFunctionality mf = imf as MapFunctionality;
                ESRI.ArcGIS.ADF.ArcGISServer.MapDescription mapDescription = mf.MapDescription;
                ESRI.ArcGIS.ADF.ArcGISServer.Envelope envServer = mapDescription.MapArea.Extent;
                ESRI.ArcGIS.ADF.Web.Geometry.Envelope env = null;
                env = ESRI.ArcGIS.ADF.Web.DataSources.ArcGISServer.Converter.ToAdfGeometry(
                    envServer) as ESRI.ArcGIS.ADF.Web.Geometry.Envelope;
                if (fullExtent == null)
                {
                    fullExtent = env;
                }
                else
                {
                    fullExtent.Union(env);
                }
            }

            map.Extent = fullExtent;
            map.Refresh();
        }
    一起学习GIS及其二次开发,一起进步!
  • 相关阅读:
    System.Data.SQLite数据库介绍
    php 链接mssql问题 ntext不能读取
    使用NeatUpload上传文件
    js 和后台交互
    oracle学习第五天【RMAN】
    oracle学习第三天【sqlplus常用命令】
    js操作url(window.location)
    jquery资料收集【转】
    php学习3字符串
    linux read命令 小记
  • 原文地址:https://www.cnblogs.com/tuncaysanli/p/1507745.html
Copyright © 2011-2022 走看看