Skip to main content

ArcGIS 栅格数据自定义切片层级经纬度数据与天地图经纬度数据间转换

前情概要​:

  • 因为在接入切片服务的时候,同时使用了天地图切片和第三方提供的遥感影像数据,而遥感影像数据是通过arcgis 切片的方式发布,所有如果要同时叠加两个切片图层到leaflet中,就会出现,经纬度点在天地图上和遥感影像图上的位置不准去,所有才有这样一个转换过程
  • 最开始有想过几种方式来解决这个问题,一个就是,通过两个map对象来添加两个不同的切片,这样能够做到,底图切换​没有问题,但是数据叠加还是会有问题。然后想着重新切片的方式来做,是切片的规则和天地图规则一直,最后因为有些参数设置不了,就取消这个方式了,最后想到的方式就是通过下面要讲的这种方式来做的​

数据准备

  1. 栅格数据是带有带有投影的tif文件(如果栅格数据没有投影,可以再纠偏之后,设上投影)
  2. 通过arcmap 自带发布图层服务的方式进行切片和服务发布(文件>分享>图层服务)
  3. 设置完成之后点击发布服务,等待切片完成

参数设置

  1. 转换使用的是proj4js

  2. 天地图的epsg code是 4490, 对应的proj4的定义,epsg.io 上查看

    注册VIP

    如果已经是VIP,请直接登陆 登陆

发表回复