如何求某点在特定级别下所在的切片行列号
通过地理范围,计算切片的行列号的值
发起人
相关问题
- 如何查看server的产品级别?
- Arcmap发布tpk切片包,地图只显示上半部分,下半部分空白
- 在一台计算机上安装ArcGIS Data Store的关系、切片缓存和时空类型
- 对已发布的缓存服务,如何只更新局部范围的切片
- ArcGIS Pro 创建矢量切片包时报错ERROR 001117,但已设置了元数据
- arcgis切片结果图片间出现白条是哪里设置不对吗?
- JavaScript App 中,是否可以根据用户需求只返回特定要素范围内的切片?
- Server创建的切片文件目录,能否直接作为本地数据在Desktop和Engine中使用?
- 运行create Map Server Cache工具后,未创建任何切片
- 在server10.1版本如何将一台服务器上的所有服务和切片迁移到另外一台服务器上?
- 如何在利用server admin api 进行mapserver的发布时进行切片服务的添加?
问题状态
- 最新活动: 2015-10-30 22:38
- 浏览: 2078
- 关注: 1 人
1 个回复
江民彬
赞同来自:
假设要求的点的坐标为P(X,Y),现在求其在第一级别下的行列号。
切片原点坐标(-20037508.342787001,20037508.342787001);
第一级下每个像素的长度:2116.670900008467,即是resolution;
每个切片的大小为256*256像素;
得每个切片代表的宽度距离为256*2116.670900008467;
丛原点开始一行排列到P点,行号基于高度计算;
故P点所在的行号:(20037508.342787001-P.Y)/(256*2116.670900008467)
故P点坐在的列号:(-20037508.342787001-P.X)/(256*2116.670900008467)
算出来可能会有负值,对结果取整,求绝对值,就是P所在的行列号。
要回复问题请先登录或注册