import org.geotools.data._
import org.geotools.filter.text.ecql.ECQL
import org.opengis.feature.simple._
import org.locationtech.geomesa.utils.geotools.SimpleFeatureTypes
import org.locationtech.geomesa.features.ScalaSimpleFeature
import org.locationtech.geomesa.utils.collection.SelfClosingIterator
import scala.collection.JavaConversions._

System.out.println(
  s"""
     |x       ______            y__  ___                 z
     |x      / ____/__  ____   y/  |/  /__  _________ _  z
     |x     / / __/ _ \\/ __ \\ y/ /|_/ / _ \\/ ___/ __ `/  z
     |x    / /_/ /  __/ /_/ /y/ /  / /  __(__  ) /_/ /   z
     |x    \\____/\\___/\\____/y/_/  /_/\\___/____/\\__,_/z version ${org.locationtech.geomesa.utils.conf.GeoMesaProperties.ProjectVersion}
  """.stripMargin
     .replaceAll("x", Console.RED + Console.BOLD)
     .replaceAll("y", Console.RESET + Console.RED)
     .replaceAll("z", Console.RESET))
