package com.kamco.cd.kamcoback.inference.service;

import com.kamco.cd.kamcoback.inference.dto.InferenceResultShpDto;
import com.kamco.cd.kamcoback.inference.dto.WriteCnt;
import java.util.List;

public interface ShpWriter {

  // SHP (.shp/.shx/.dbf/.fix)
  WriteCnt writeShp(String shpBasePath, List<InferenceResultShpDto.Basic> rows);

  // GeoJSON (.geojson)
  WriteCnt writeGeoJson(String geoJsonPath, List<InferenceResultShpDto.Basic> rows);
}
