namespace TakeoutSaaS.Application.App.Stores.Services;

/// <summary>
/// GeoJSON 校验服务。
/// </summary>
public interface IGeoJsonValidationService
{
    /// <summary>
    /// 校验多边形 GeoJSON 并返回规范化结果。
    /// </summary>
    /// <param name="geoJson">GeoJSON 字符串。</param>
    /// <returns>校验结果。</returns>
    GeoJsonValidationResult ValidatePolygon(string geoJson);
}
