private Point2D panLayerToMap(Point pnt)
{
if ((!Point2D.IsNullOrEmpty(this.origin)) && !double.IsNaN(this.mapResolution))
{
return new Point2D((pnt.X * this.mapResolution) + this.origin.X, this.origin.Y - (pnt.Y * this.mapResolution));
}
return Point2D.Empty;
}