argis는 gp 도구를 이용하여 tpk 슬라이드 패키지를 포장한다

1433 단어 Arcgisengine
argis는 gp 도구를 이용하여 tpk 슬라이드 패키지를 포장한다
선언: tpk 형식의 데이터는arcgis에서 얻은 슬라이드입니다. 안드로이드 밑그림에 사용할 수 있습니다.Arcgis engine 프로젝트에서 tpk 파일을 코드로 생성하려면 gp 도구를 사용할 수 있습니다.arcgis의toolbox 도구상자에서 tpk로 포장된 도구를 찾을 수 있습니다. 이 도구의 도움말을 참조하여 C#로 tpk 파일을 만들 수 있습니다.
gp의 사용 방법에 대해 인터넷에서 많은 글이 소개되었는데 여기서 더 이상 군더더기가 되지 않는다. 코드는 다음과 같다.
/// 
        ///   tpk     
        /// 
        ///    tpk mxd  (         , mxd    )
        ///   tpk    ...\\*.tpk
        ///     1-20
        /// 
        public static bool createTPKPackage(string mxdPath, string tpkPath, string tileClass)
        {
            try
            {
                IGeoProcessor2 gp = new GeoProcessorClass();
                gp.OverwriteOutput = true;
                IVariantArray parameters = null;
                parameters = new VarArrayClass();
                parameters.Add(mxdPath);
                parameters.Add("ONLINE");//      ,            
                parameters.Add(tpkPath);
                parameters.Add("PNG8");//     ,            
                parameters.Add(tileClass);
                gp.Execute("CreateMapTilePackage_management", parameters, null);
                return true;
            }
            catch (Exception ex)
            {
                return false;
            }
        }

좋은 웹페이지 즐겨찾기