zoukankan      html  css  js  c++  java
  • ArcGIS9.2安装与.NET简单使用(zz 简单且有用)

    1.       license manager的安装
    (1)将license.dat用记事本打开,将WORKSTATION 改为你机器的名字
    (2)将arcgis.exe 和 license.dat拷贝覆盖arcgis 的安装目录下的文件
    (3)安装ArcGIS Licence Manager,安装完后重起机子,查看进程,会有一个ARCGIS.EXE进程被运行起
    (4)从开始菜单>>所有程序>>ARCGIS>>License Manager (9.X)>> License Manager Tools单击 “Configuration using Services ”选项卡,选择 "ArgGIS license server",然后单击 Configure Services选项卡 ,设置Path to the license file:(例如 c:\program files\esri\license\arcgis9x\license.dat),选择 Start/Stop/ReRead 选项卡,点机Start然后是Stop然后是ReRead 最后在点一次Start. 然后单击“Server Diagnostics”选项卡, 单击”Perform Diagnostics”,如果出现 “This license can be checked out “表式成功,最后重起机子
    2.       现在在进行安装ARCGIS DESKTOP,若是成功的话会显示3个选项,选择第一个带你计算机名称的。一路安装哈哈。
    3.       ArcGIS SERVER的安装
    (1)    找到ArcGIS9\SERVER92\ArcGIS_Server_DotNet_Edition\setup.msi,双击运行.
    (2)    一路安装哈哈,设置ARCGIS两个用户密码后,选择ArcGIS9\License\ arcgisserver92_无时间限制.ecp文件一路安装
    (3)    右键我的电脑,单击管理,选择本地用户和组,选择组,找到agsadmin用户组和agsusers用户组,右键选择添加到组,将Administrator,ArcGISSOC,ArcGISSOM,ArcGISWebServices用户添加进来 , 完成安装
    4.       制作地图文档
    (1)    从开始菜单启动ArcMap,新建一个空文档
    (2)    点击Add Date 按钮, 定位到D:\GIS-Date,行中continent.shp,点Add按钮,这样就把shp数据加载到ArcMap中
    (3)    右键点击图层,选中Properties菜单,添加点击Symbolgy标签,选中Unique Values 渲染方式.点击Add All Values 按钮,点击确定按钮
    (4)    设置符号化方式后,地图信息更丰富
    (5)    从File菜单中选择Save as 菜单,定位到GIS-Date文件夹,在文件名输入框中输入:world.mxd,点击保存按钮.此文档将作为ArcGIS Server地图服务发布的文档
    (6)    关闭ArcMap
    5.       在ArcCatalog中发布Map Service
    (1)    以actc用户的身份登录操作系统
    (2)    从开始菜单启动ArcCatalog 在ArcCatalog 的目录树中,展开GIS Server,双击 Add GIS Server ,出现的对话框 中选中”Manage GIS Services”,点下一步
    (3)    在serverurl后面输入http://localhost/arcgis/services,其中arcgis 为实例名,具体名称根据用户自已安装时的设置而定,Host Name后面输入主机名称,点击Finish 即可完成GIS Server 的添加
    (4)    在ArcCatalog 的目录树中,定位到D:\GIS-Date文件夹
    (5)    右键点击world.xmd文档,选择”Publish to ArcGIS Server”
    (6)    在” Publish to ArcGIS Server”向导的第一个面板中,接受默认的服务名称world
    (7)    接受默认的选项点击下一步,直到完成
    6.       在ArcGIS Server Manager 中发布 Map Service
    l         第一种是在windows 资源管理器中定位到GIS-Date文件夹,把该文件夹设置为网络共享
    l         另一种是从开始菜单中启动ArcGIS Server Manager ,在页面中usrename 后的文本框中输入:计算机名\用户名;Password后面输入密码。点击Log In 进入发布
    (1)       点击Services 超链接切换到服务标签页,然后点击“Add New Service”
    (2)       输入服务的名称:world, 点击Next按钮
    (3)       点击地图文档下接按钮,展开http://www.cnblogs.com/zhangjun1130/admin/file://actc-think/(这个名称根据记者自己的名称而定,该名称为读者自己的计算机名),找到在第一种方法共享的GIS-Date文件夹,选中world.mxd
    (4)       选中以后,点击Next 按钮直到完成发布
    7.       使用ADF创建WebGIS应用
    (1)       在开始菜单启动VS2005,从文件->新建->网站,在新建网站对话框中选中 Web Mapping Application 为模板,位置选择HTTP方式,输入:http://localhost/World,点击确定按钮
    (2)       网站创建后,在解决方案管理器中选中Default.aspx,点击查看代码按钮,主要作区显示出Default页面的代码,这些代码是 Web Mapping Application 模板生成的
    (3)       在Default.aspx设计器界面找到MapResourceManager控件,点击控件右上角的小三角,在弹出的小窗口中点击“Edit Resources”链接,在弹出的MapResourceItem集合编辑器中,点击“添加”按钮,点击在弹出的对话框中选择Definition后面输入框后的按钮,在弹出的Map Resource Definition Editor 窗口中,Type选中ArcGIS Server Local,Date Source中输入用户自己的计算机名称,点击Resource后面的按钮,在弹出的对话框中选中Service 为world,Date Frame 选中default,点OK完成
    (4)       在页面的设计视图下找到Map1控件,查看其属性列表,设置MapResourceManager属性为MapResourceManager1
    (5)       在解决方案中展开App_Themes,页面可以使用如下的主页作为页面显示风格,默认的页面主题是Blue_Bridge,下一步将修改主页面的主题为Green_Trees
    (6)       双击解决方案中的Web.config文件,在主工作区显示该文件的内容,找到<pages>节点,将theme=后面的值修改为Green_Trees
    (7)       在启动调试之前,需要设置Web应用的身份,右键点击解决方案选择“Add ArcGIS Identity”,在弹出的对话框中,输入用户名,密码,主机名,该用户名需要具有ArcGIS Server的访问权限,即位于agsadmin 或agsusers组中,点击ok
    (8)       起动调试
     
     
     
    8.       使用ADF创建WebGIS应用
    (1)   新建名为MappingApp的ASP.NET Web应用程序(注意不是用Web Mapping Application模板,就建一个普通的Web应用程序)。
    (2)   在Default.aspx中放置需要的控件(1个Map、1个Toolbar、1个MapResourceManager、3个FloatingPanel、1个OverviewMap、1个Toc、1个Navigation)。OverviewMap、Toc、Navigation分别放置在3个FloatingPanel中。具体显示代码如下:
     1<form id="form1" runat="server">
     2    <table border="1px" style=" 498px">
     3    <tr><td colspan="2">
     4        <esri:Toolbar ID="Toolbar1" runat="server">
     5        </esri:Toolbar>
     6    </td></tr>
     7    <tr><td style=" 337px; height: 23px" valign="top">
     8        <esri:Map ID="Map1" runat="server" Height="371px" Width="441px">
     9        </esri:Map>
    10    </td><td style="height: 23px" valign="top">
    11    <div>
    12        <esri:FloatingPanel ID="FloatingPanel1" runat="server" BackColor="White" BorderColor="Gray"
    13            BorderStyle="Solid" BorderWidth="1px" Font-Names="Verdana" Font-Size="8pt" ForeColor="Black"
    14             Title="鹰眼" TitleBarColor="WhiteSmoke" TitleBarHeight="20px"
    15            TitleBarSeparatorLine="False" Transparency="35" Width="200px">
    16            <esri:OverviewMap ID="OverviewMap1" runat="server" Height="154px" Width="187px" />
    17        </esri:FloatingPanel></div>
    18    <div>
    19        <esri:FloatingPanel ID="FloatingPanel2" runat="server" BackColor="White" BorderColor="Gray"
    20            BorderStyle="Solid" BorderWidth="1px" Font-Names="Verdana" Font-Size="8pt" ForeColor="Black"
    21            Title="图层" TitleBarColor="WhiteSmoke" TitleBarHeight="20px"
    22            TitleBarSeparatorLine="False" Transparency="35" Width="200px">
    23            <esri:Toc ID="Toc1" runat="server" Width="187px" />
    24        </esri:FloatingPanel></div>
    25    <div>
    26        <esri:FloatingPanel ID="FloatingPanel3" runat="server" BackColor="White" BorderColor="Gray"
    27            BorderStyle="Solid" BorderWidth="1px" Font-Names="Verdana" Font-Size="8pt" ForeColor="Black"
    28        Title="导航" TitleBarColor="WhiteSmoke" TitleBarHeight="20px" TitleBarSeparatorLine="False"
    29            Transparency="35" Width="200px">
    30            <esri:Navigation ID="Navigation1" runat="server">
    31            </esri:Navigation>
    32        </esri:FloatingPanel>
    33        &nbsp;</div>
    34    <div>dddd</div>
    35    </td></tr>
    36    </table>
    37        <esri:MapResourceManager ID="MapResourceManager1" runat="server">
    38        </esri:MapResourceManager>
    39    </form>
    (3)   设置MapResourceManager1,点击MapResourceItem填出对话框,点击添加按钮新增一个MapResourceItem0然后点击Definition属性弹出对话框,设置如下,Type:ArcGIS Server Local;Data Source:myssis(我的机器名);Resource:(default)@world(点击按钮选择上面发布好的叫world的Map Service),完成设置。
    (4)   设置Map1控件的MapResourceManager,在属性栏下拉选中MapResourceManager1。
    (5)   设置OverviewMap1的Map属性为Map1,MapResourceManager属性为MapResourceManager1,OverviewMapResource属性为MapResourceItem0。
    (6)   设置Toc1的BuddyControl属性为Map1。
    (7)   设置Navigation1的的Map属性为Map1,可以通过设置DisplayCharacter属性改变显示的样子。
    (8)   MapResourceManager控件需要添加ESRI.ArcGIS.ADF.Web.DataSources引用,在vs右边的资源管理器右键点击"引用"然后添加引用找到ESRI.ArcGIS.ADF.Web.DataSources确定即可。
    (9)   设置Toolbar1,BuddyControlType属性为Map,ToolbarStyle属性为ImageOnly, BuddyControl属性为Map1,ToolbarItems属性:在弹出对话框中把Map Navigation下的MapZoomIn、MapZoomOut、MapPan、MapFullExtent都添加,不需要做其他设置。
    (10) 起动调试
    文章来自: 绿绦工作室 绿绦编程 绿绦综合信息网 详细参考:http://www.lvtaostudio.com/2009/0807/288.html
  • 相关阅读:
    VS2008编写MFC程序--使用opencv2.4()
    November 02nd, 2017 Week 44th Thursday
    November 01st, 2017 Week 44th Wednesday
    October 31st, 2017 Week 44th Tuesday
    October 30th, 2017 Week 44th Monday
    October 29th, 2017 Week 44th Sunday
    October 28th, 2017 Week 43rd Saturday
    October 27th, 2017 Week 43rd Friday
    October 26th, 2017 Week 43rd Thursday
    October 25th, 2017 Week 43rd Wednesday
  • 原文地址:https://www.cnblogs.com/zhangjun1130/p/1809133.html
Copyright © 2011-2022 走看看