SuperMap.Web.OGC.GetWFSCapabilities.GetFinalUrl C# (CSharp) Méthode

GetFinalUrl() private méthode

private GetFinalUrl ( ) : string
Résultat string
        internal override string GetFinalUrl()
        {
            if (string.IsNullOrEmpty(Url))
            {
                return string.Empty;
            }

            if (!Url.Contains("http://"))  //相对地址
            {
                var pageUrl = System.Windows.Browser.HtmlPage.Document.DocumentUri;
                var localUrl = pageUrl.AbsoluteUri.Substring(0, pageUrl.AbsoluteUri.IndexOf(pageUrl.AbsolutePath));
                this.Url = localUrl + Url;
            }

            string midurl = "?service=wfs&request=GetCapabilities";
            if (!string.IsNullOrEmpty(this.Version))
            {
                midurl += "&version=" + this.Version;
            }
            return this.Url + midurl;
        }