• 大小: 9.97MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-24
  • 语言: 其他
  • 标签: Web  唐大仕  

资源简介

Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 ),十分难得的资料

资源截图

代码片段和文件信息

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Collections.Specialized;
//using System.Web.UI.IscriptControl;
//using System.Web.Extentions;

using ESRI.ArcGIS.ADF.Web.DataSources;

public partial class _Default : System.Web.UI.Page ICallbackEventHandler
{
    public string getResourceContentCallBack;
    public string showFieldInfoCallBack;
    public string attributeQueryCallBack;

    protected void Page_Load(object sender EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            //layerList.Attributes[“onchange“] = “ShowFieldInfo()“;
        }
        getResourceContentCallBack = Page.Clientscript.GetCallbackEventReference(this
            “message“ “processCallbackResult“ “context“ “postBackError“ true);
        showFieldInfoCallBack = Page.Clientscript.GetCallbackEventReference(this
            “message“ “processCallbackResult“ “context“ “postBackError“ true);
        attributeQueryCallBack = Page.Clientscript.GetCallbackEventReference(this
            “message“ “processCallbackResult“ “context“ “postBackError“ true);
    }

    protected void Page_PreRender(object sender EventArgs e)
    {
        //if (!IsPostBack)
        //    GetResourceContent();
    }

    private void GetResourceContent()
    {
        IMapFunctionality mf = (IMapFunctionality)Map1.GetFunctionality(“NorthAmericaMap“);
        IGISResource gisresource = mf.Resource;
        bool supported = gisresource.SupportsFunctionality(typeof(IQueryFunctionality));

        if (!supported)
            return;

        IQueryFunctionality qfunc = (IQueryFunctionality)gisresource.CreateFunctionality(typeof(IQueryFunctionality) null);

        string[] lids;
        string[] lnames;
        qfunc.GetQueryablelayers(null out lids out lnames);
        for (int i = 0; i < lnames.Length; i++)
        {
            ListItem item = new ListItem(lnames[i] lids[i]);
            //layerList.Items.Add(item);
        }
    }

    #region ICallbackEventHandler Members
    private string callbackArg;

    string ICallbackEventHandler.GetCallbackResult()
    {
        // 判断是否有相应的缓存信息
        string cachedResponse = Cache[callbackArg] as string;
        if (cachedResponse != null)
        {
            return cachedResponse;
        }

        // 将传入参数依据&分割符分到querystring变量中
        Array keyValuePairs = callbackArg.Split(“&“.ToCharArray());
        NameValueCollection queryString = new NameValueCollection();
        string[] keyValue;
        string response = ““;
        if (keyValuePairs.Length > 0)
        {
            for (int i = 0; i < keyValuePairs.Length; i++)
            {
                keyValue = keyValuePairs.GetValue(i).ToString().Split(“=“.ToCharArray());
          

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       8109  2011-02-26 19:54  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\App_Code\GisFunctionality.cs

     文件      40960  2011-02-26 19:54  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\Bin\AspAlliance.CacheManager.dll

     文件      28672  2011-02-26 19:54  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\Bin\xmlDataSource.dll

     文件      60928  2011-02-26 19:54  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\Bin\xmlDataSource.pdb

     文件       8578  2011-02-26 19:54  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\css\style1.css

     文件       7277  2011-03-21 15:50  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\Default.aspx

     文件       4936  2011-03-20 23:23  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\Default.aspx.cs

     文件      12705  2011-02-26 19:54  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\Images\Toolbar\clearhighlight_1.jpg

     文件      12650  2011-02-26 19:54  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\Images\Toolbar\clearhighlight_2.jpg

     文件      13331  2011-02-26 19:54  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\Images\Toolbar\clearhighlight_3.jpg

     文件      12726  2011-02-26 19:54  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\Images\Toolbar\fullextent_1.jpg

     文件      12703  2011-02-26 19:54  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\Images\Toolbar\fullextent_2.jpg

     文件      13343  2011-02-26 19:54  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\Images\Toolbar\fullextent_3.jpg

     文件      13312  2011-02-26 19:54  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\Images\Toolbar\identify_1.jpg

     文件      13265  2011-02-26 19:54  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\Images\Toolbar\identify_2.jpg

     文件      13954  2011-02-26 19:54  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\Images\Toolbar\identify_3.jpg

     文件      12974  2011-02-26 19:54  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\Images\Toolbar\pan_1.jpg

     文件      12949  2011-02-26 19:54  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\Images\Toolbar\pan_2.jpg

     文件      13516  2011-02-26 19:54  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\Images\Toolbar\pan_3.jpg

     文件      12709  2011-02-26 19:54  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\Images\Toolbar\select_circle_1.jpg

     文件      12670  2011-02-26 19:54  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\Images\Toolbar\select_circle_2.jpg

     文件      13233  2011-02-26 19:54  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\Images\Toolbar\select_circle_3.jpg

     文件       2638  2011-02-26 19:54  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\Images\Toolbar\select_line_1.jpg

     文件       2617  2011-02-26 19:54  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\Images\Toolbar\select_line_2.jpg

     文件       2616  2011-02-26 19:54  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\Images\Toolbar\select_line_3.jpg

     文件      13722  2011-02-26 19:54  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\Images\Toolbar\select_polygon_1.jpg

     文件      13684  2011-02-26 19:54  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\Images\Toolbar\select_polygon_2.jpg

     文件      14355  2011-02-26 19:54  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\Images\Toolbar\select_polygon_3.jpg

     文件      12750  2011-02-26 19:54  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\Images\Toolbar\select_rect_1.jpg

     文件      12694  2011-02-26 19:54  Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\Web GIS开发-ArcGIS Server与.NET 源代(刘光 唐大仕 )\AttributeQuery\Images\Toolbar\select_rect_2.jpg

............此处省略987个文件信息

评论

共有 条评论