public static void OnAddVectorToMap(GCDProjectVectorItem vector) { if (GISAddVectorToMapEventHandler != null) { ProjectManager.GISAddVectorToMapEventHandler(vector); } }
public void OnAddVectorToMap(GCDCore.Project.GCDProjectVectorItem vector) { if (vector is GCDCore.Project.Masks.AttributeFieldMask) { ArcMapManager.AddMask(vector as GCDCore.Project.Masks.AttributeFieldMask); } else if (vector is GCDCore.Project.Masks.AOIMask) { ArcMapManager.AddAOI(vector as GCDCore.Project.Masks.AOIMask); } else if (vector is GCDCore.Project.ProfileRoutes.ProfileRoute) { ArcMapManager.AddProfileRoute(vector as GCDCore.Project.ProfileRoutes.ProfileRoute); } }