Scala 动态确定GeoGrillis中的聚合关键帧边界
给定GeoGrillis中的RDD[SpatialKey,Tile],如何计算聚合键边界[SpatialKey]?对于K为的任何RDD[K,V]],即范围中存在隐式可边界[K],您可以执行以下操作:Scala 动态确定GeoGrillis中的聚合关键帧边界,scala,gis,geotrellis,Scala,Gis,Geotrellis,给定GeoGrillis中的RDD[SpatialKey,Tile],如何计算聚合键边界[SpatialKey]?对于K为的任何RDD[K,V]],即范围中存在隐式可边界[K],您可以执行以下操作: val bounds: KeyBounds[K] = tiles.map({ case (key, _) => KeyBounds(key, key) }).reduce(_ combine _) 这将适用于SpatialKey和SpaceTimeKey,因为GeoGrillis为这些类
val bounds: KeyBounds[K] =
tiles.map({ case (key, _) => KeyBounds(key, key) }).reduce(_ combine _)
这将适用于SpatialKey和SpaceTimeKey,因为GeoGrillis为这些类型提供了隐式的可绑定类型类。所以在你的情况下
val bounds: KeyBounds[SpatialKey] =
tiles.map({ case (key, _) => KeyBounds(key, key) }).reduce(_ combine _)
会有用的