public SpatialAnalyst(string serviceUrl)
{
if (string.IsNullOrEmpty(serviceUrl))
{
throw new ArgumentNullException("serviceUrl", "serivceUrl is null");
}
if (serviceUrl.Trim().EndsWith("/"))
{
int lastLocation = serviceUrl.LastIndexOf("/");
if (lastLocation >= 0)
{
serviceUrl = serviceUrl.Substring(0, lastLocation);
}
}
this._serviceUrl = serviceUrl;
this._spatialAnalystProvier = new SpatialAnalystProvider(this._serviceUrl);
}