Class WGS84TileExtractor

java.lang.Object
cn.mapway.common.geo.tools.BaseTileExtractor
cn.mapway.common.geo.tools.WGS84TileExtractor
All Implemented Interfaces:
ITileExtractor
Direct Known Subclasses:
CGCS2000TileExtractor

public class WGS84TileExtractor extends BaseTileExtractor implements ITileExtractor
WGS84TileExtractor 将原始影像 坐标参考系为地理坐标系 WGS84的影像中 提取出按照WebMecator规定的瓦片数据

// 1.找到左上角瓦片编号 某个级别 的像素数以及图像的像素数 找瓦片 // 2.顺序进行瓦片输出 将原始影像拷贝到目标瓦片 写入.S文件

//先创建一个目标文件 512*512 这个文件在内存中 (每个波段都以byte存储的数据) 这个文件的波段数和原始影像保持一枝 // GDAL中的影像坐标为 左上角为 (0,0)

Author:
zhangjianshe <zhangjianshe@gmail.com>
  • Constructor Details

    • WGS84TileExtractor

      public WGS84TileExtractor()
  • Method Details

    • extractTileToTarget

      public boolean extractTileToTarget(cn.mapway.geo.client.raster.ImageInfo imageInfo, long tileX, long tileY, int zoom, org.gdal.gdal.Dataset sourceDataset, org.gdal.gdal.Dataset targetDataset)
      Description copied from interface: ITileExtractor
      从原始影像中提取一个Tile
      Specified by:
      extractTileToTarget in interface ITileExtractor