<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      編程 & 生活 -- 西西吹雪

      開心工作,快樂生活 (原創文章,轉載請注明出處)

      導航

      MO作為B/S客戶端控件的開發

          開發GIS與OA一體化系統時,OA中經常需要使用圖形的瀏覽、查詢等功能,這在OA系統采用C/S模式的情況下,并不困難,但在采用B/S架構時,卻往往不知從何下手。一般的做法時采用ArcIMS等軟件作為服務器端軟件進行開發,但這些軟件需要額外購買,很不劃算。其實我們將MO作為一個ActiveX控件插入到網頁中,用JavaScript進行控制,也可以實現非常強大的功能。
          下面舉一個例子,可以實現加載圖層,放大,縮小和平移功能。

      <html>

      <head>
      <meta http-equiv="Content-Language" content="zh-cn">
      <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
      <meta name="GENERATOR" content="Microsoft FrontPage 4.0">
      <meta name="ProgId" content="FrontPage.Editor.Document">
      <title>New Page 1</title>

      </head>

      <body>


      <SCRIPT language=JavaScript>
       var MapState = 0;
       

       function LoadLayers()
       {
        Map1.ScrollBars = false;
        var dc = new ActiveXObject("MapObjects2.DataConnection")
        dc.Server = "sde81:server";
        dc.DataBase = "esri_sde";
        dc.User="sa";
        dc.Password = "sa";
        
        if (dc.connect() == false)
        {
         return;
        }
        
        var gs;
        gs = dc.FindGeoDataset("sde.dbo.zd#1.shape.polygons");
        if (gs == null) return;
        var ly = new ActiveXObject("MapObjects2.MapLayer");
        
        ly.GeoDataset = gs;
        Map1.Layers.Add(ly);
        Map1.Refresh();  
       }

      </script>

      <script language = "JavaScript" for = "Map1" event = "MouseDown(Button,Shift,X,Y)"> 
       if (MapState == 0)
       {  
        Map1.Extent = Map1.TrackRectangle();
       }
       else if(MapState ==1)
       {
        var rect;
        rect=Map1.Extent();
        rect.ScaleRectangle(1.3);
        Map1.Extent = rect;
       }
       else if(MapState == 2)
       {
        Map1.Pan();
       }
      </script>

      <script language = "JavaScript" for = "Map1" event = "MouseMove(Button,Shift,X,Y)"> 
       if (MapState == 0)
       {  
        Map1.MousePointer = 51;
       }
       else if(MapState ==1)
       {
        Map1.MousePointer = 52;
       }
       else if(MapState == 2)
       {
        Map1.MousePointer = 53;
       }
      </script>


      <p>
      <object classid="clsid:9BD6A64B-CE75-11D1-AF04-204C4F4F5020" id="Map1" width="572" height="452">
        <param name="_Version" value="131072">
        <param name="_ExtentX" value="15134">
        <param name="_ExtentY" value="11959">
        <param name="_StockProps" value="225">
        <param name="BackColor" value="16777215">
        <param name="BorderStyle" value="1">
        <param name="Enabled" value="1">
        <param name="Appearance" value="0">
        <param name="ScrollBars" value="1">
        <param name="RefreshCount" value="10000">
        <param name="CancelAction" value="1">
        <param name="WindowMode" value="0">
        <param name="MinWidth" value="0">
        <param name="MousePointer" value="0">
        <param name="BorderStyle" value="1">
        <param name="BackColor" value="16777215">
        <param name="FullRedrawOnPan" value="0">
      </object>
      </p>

      <p>

      <input type="button" value="LoadLayer" name="B3"  onclick = "LoadLayers()">
      <input type="button" value="Zoom In" name="B5"  onclick = "javscript:MapState=0">
      <input type="button" value="Zoom Out" name="B6"  onclick = "javscript:MapState=1">
      <input type="button" value="Pan" name="B4"  onclick = "javscript:MapState=2">

      </p>

        <p> 
       
       
      </body>

      </html>

      posted on 2005-05-08 14:37  西西吹雪  閱讀(1868)  評論(10)    收藏  舉報

      主站蜘蛛池模板: 亚洲国产免费图区在线视频 | 中文字幕 欧美日韩| 美乳丰满人妻无码视频| 国产白嫩护士被弄高潮| 99热久久这里只有精品| 双乳奶水饱满少妇呻吟免费看| 欧美熟妇乱子伦XX视频| 精品久久久无码中文字幕| 日韩一卡二卡三卡四卡五卡| 天天躁日日躁狠狠躁中文字幕| 国产99久久亚洲综合精品西瓜tv| 91亚洲一线产区二线产区| 特级做a爰片毛片免费看无码| 一区二区免费高清观看国产丝瓜 | 色午夜一av男人的天堂| 91久久国产成人免费观看| 特级欧美AAAAAAA免费观看| 欧美高清精品一区二区| 麻豆国产va免费精品高清在线| 亚洲另类欧美在线电影| 亚洲成人av在线高清| 东方四虎av在线观看| 999精品色在线播放| 最新精品国偷自产在线| 亚洲美免无码中文字幕在线| 人妻丰满熟妇av无码处处不卡| 在线播放免费人成毛片| 中文字幕日韩精品有码| 亚洲午夜av一区二区| 高清中文字幕一区二区| 果冻传媒色av国产在线播放 | 亚洲免费观看视频| 日本乱码在线看亚洲乱码| 久久亚洲精精品中文字幕| 衣服被扒开强摸双乳18禁网站| 国产精品久久久国产盗摄| 国产精品一区二区三区黄色| 国产午夜91福利一区二区| 人妻一区二区三区三区| 国产精品精品一区二区三| 极品尤物一区二区三区 |