public static int MapExtractedFishingTrack(FishingTripAndGearRetrievalTracks th, out List <int> handles) { handles = new List <int>(); if (th != null && th.GearRetrievalTracks.Count > 0 && ShapefileFactory.ExtractFishingTrackLine) { var sf = ShapefileFactory.FishingTrackLine(th); if (sf != null) { return(MapLayersHandler.AddLayer(sf, "Extracted fishng track", uniqueLayer: true, layerKey: sf.Key)); } } return(-1); }
public static int MapExtractedFishingTrack(out List <int> handles) { handles = new List <int>(); if (ShapefileFactory.ExtractFishingTrackLine) { var sf = ShapefileFactory.FishingTrackLine(); if (sf != null) { //return MapLayersHandler.AddLayer(sf, "Extracted fishng track", uniqueLayer: true, layerKey: sf.Key, rejectIfExisting: true); return(MapLayersHandler.AddLayer(sf, "Extracted fishng track", uniqueLayer: true, layerKey: sf.Key)); } } return(-1); }