zoukankan      html  css  js  c++  java
  • ArcGIS切片技巧及注意事项二之MXD文档与切片相关配置

    MXD文档与缓存相关配置

    在arcmap打开test服务对应的地图文档test.mxd。

    1) - 地图单位的设置

    右键点击左侧图层列表的根“图层”(Layers),选择“属性”->选这“常规选项卡”。如下图所示,在单位位置,两个都选择“米”(Meter),设置完点确定

     

    2)- 设置地图的默认范围

    右键点击左侧图层列表的根“图层”(Layers),选择“属性”->选这“数据框”选项卡。如下图所示,选择其他,选指定范围。

     

    指定范围常用的有三种,如下图所示,

    a)       当前可见范围,即我们mxd当前看到的地图范围,选这种的时候,建议选择250000这种整数比例尺,且管网数据在地图中央。

    b)       要素的轮毂,即包含某一图层所有数据的最大范围。

    c)       自定义范围,手动输入或者通过其他三种范围来自动调整该范围值

    3) - 坐标系的设置

    右键点击左侧图层列表的根“图层”(Layers),选择“属性”->选这“坐标系”选项卡。如下图所示。一般来讲我们的数据源已经含有坐标系了,将数据源图层加入到arcmap中时,地图已经含有数据源本身带的坐标系了。

    如果我们的数据源坐标系是unknow时,我们需要给数据源定义坐标,在加入数据到mxd文档中,这样才能正确发布缓存。如果服务只用来和其他服务叠加,我们在下图中红色框位置选择和其他服务一样的坐标系即可

    (对于多数城市我们并不知道坐标系,仅用来查看数据的话,在投影坐标系中选择常用北京54、西安80、CGCS2000对应区域的投影,可在百度中查看该区域的经纬度坐标以确定带号)。

     

    Geographic Coordinate Systems,大地坐标系统,是球面坐标系,一般来讲就是我们常说的经纬度坐标系统

    Projected Coordinate Systems,投影坐标系统,是平面坐标系,城市本地坐标系统一般都是投影坐标系统,中国常用的坐标系统是北京54和西安80

     

    注意:在数据源坐标系未知时,定义数据源即我们数据库中的Feature Dataset的坐标系方法

    打开ArcToolBox,打开 Data Management Tools ->Projections and Transformations->Define Projection 项打开坐标定义对话框,路径对应如下图片。

     

    如下图所示,注意首先要先关闭连接该数据源的arcmap、catalog等。上面选择框那里选择我们当前地图的数据源GASDATASET,下面的文本框选择我们想要设置的投影坐标系(我们自己统一选择的北京54或者西安80的坐标系)。点击确定等待几分钟就定义好数据源坐标系了。设置好后重新加载一遍数据,再发布服务,最后发布缓存,缓存就能正确发出来,否则缓存是空白。

     

    作者: GoodGF
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    std::auto_ptr
    make_pair
    _stdcall与_cdecl(了解)
    函数名与函数指针(了解)
    空指针与野指针
    std::bind(二)
    C++ map 映照容器
    sql find duplicate
    数量
    sort sign numeric
  • 原文地址:https://www.cnblogs.com/gaofan/p/11399037.html
Copyright © 2011-2022 走看看