创建flex+arcgisserver+shp-arcmap安装.doc

下载附件查看完整的文档信息
1. Arcgis for flex api:需要给工程里面导入agslib-1.3-2009-10-31.swc
2. 安装arcgis server 9.3 (246: F:\soft\arcgisserver9.3)
安装文件  [GIS服务平台].ArcGIS.Server.9.3.1.Enterprise.for.Windows.iso
注册码 [GIS服务平台].ArcGIS.Server.9.3.1.Key.ecp.rar -----》key2.ecp中的ecp343599829支持其中5个服务,另一个ecp文件没有用。
3. arcgis server 9.3配置地图服务:mapservice
选择地图文件:有arcgis自带的D:\ArcGIS\java\samples\data\mxds的文件,world.mxd可以支持 esri:ArcGISDynamicMapServiceLayer,显示到浏览器里。
4. 安装arcgis desktop 9.3
F:\soft\ESRI.ArcGis.Desktop.v9.3.ISO-TBE

启动arcmap前,需要先进行注册。
破解方法在 crack目录中readme,要保证license manager能够启动


Start server后,reread license file成功,表示破解成功。
其次修改Desktop Administrator配置:
start "Desktop Administrator" and
   * "Software Product": choose "ArcInfo (Floating)"    
   * "License Manager": change to "localhost"
   * "Availability": select "ArcInfo Desktop (Floating)",
     in the pane below that selection you should see a lot of licenses
然后就可以启动arcmap.。
5. 启动arcmap配置自己的mxd
1) 连接数据库创建图层
先打开tool->arccatalog,新建一个db connection.

回到arc map,新建空白文件,在layers上右键 add data,出现对话框,可以选择

然后选择表,在表上右键display xy data,可以看到自动map到有x,y字段,确定后生成一个图层

右键dbo.testtable Event,save layer file as

,得到自己的lyr图层文件 。
可以右键选择到
,修改图层名,设置标签。


2) 直接读取磁盘文件.shp
新建空白文件,在layers上右键 add data,出现对话框,可以选择自己机器上任何位置的shp文件作为图层,创建 mxd
6. 通过arcgis server发布出自己创建的mxd为一个mapservice服务(图1),在arcgis server中创建web application进行测试(图2),通过flex
    <esri:Map>
        <esri:ArcGISDynamicMapServiceLayer
            url="http://liushengnew:8399/arcgis/rest/services/basincp/MapServer"/>调用,浏览页(图3)

你可能感兴趣的:(Web,windows,浏览器,Flex,F#)