C3D-0044 · READ-ONLY: full layer + entity inventory of 260612 [READ-ALL-LAYERS] done
Lists every layer with its on/off/frozen/locked state and the count and types of entities on it across model space and all layouts, and marks which layers are USED and not PDF*/C-* (the intended filter membership). No changes.
C# payload
// READ-ONLY. Full inventory of 260612 - CSTORE WATER ABS 30.dwg.
//
// Purpose: (a) know every layer and whether it is actually USED, so a filter can be built for
// used-only excluding PDF* and C-*, and (b) know what entity types sit on each layer so the
// "is everything on the correct layer" audit has real data behind it.
// Nothing is modified.
var lt = (LayerTable)Tx.GetObject(Db.LayerTableId, OpenMode.ForRead);
// layer -> type -> count, across model space AND all layouts/blocks
var used = new Dictionary<string, Dictionary<string,int>>();
var bt = (BlockTable)Tx.GetObject(Db.BlockTableId, OpenMode.ForRead);
Action<string,string> bump = (lay, tn) => {
if (!used.ContainsKey(lay)) used[lay] = new Dictionary<string,int>();
if (!used[lay].ContainsKey(tn)) used[lay][tn] = 0;
used[lay][tn]++;
};
int totalEnts = 0;
foreach (ObjectId btrId in bt) {
var btr = (BlockTableRecord)Tx.GetObject(btrId, OpenMode.ForRead);
// count only model space + layouts as "used"; block DEFINITION contents are counted separately
bool isLayoutOrModel = btr.IsLayout;
foreach (ObjectId id in btr) {
Autodesk.AutoCAD.DatabaseServices.DBObject o;
try { o = Tx.GetObject(id, OpenMode.ForRead); } catch { continue; }
var ent = o as Autodesk.AutoCAD.DatabaseServices.Entity;
if (ent == null) continue;
totalEnts++;
if (isLayoutOrModel) bump(ent.Layer, o.GetType().Name);
}
}
Log("=== LAYERS (" + "used in model/layouts" + ") ===");
var names = new List<string>();
foreach (ObjectId lid in lt) {
var l = (LayerTableRecord)Tx.GetObject(lid, OpenMode.ForRead);
names.Add(l.Name);
}
names.Sort();
int nUsed = 0, nEmpty = 0, nKeep = 0;
foreach (var nm in names) {
var l = (LayerTableRecord)Tx.GetObject(lt[nm], OpenMode.ForRead);
int cnt = 0; var parts = new List<string>();
if (used.ContainsKey(nm)) {
foreach (var kv in used[nm]) { cnt += kv.Value; parts.Add(kv.Key + ":" + kv.Value); }
}
if (cnt > 0) nUsed++; else nEmpty++;
string up = nm.ToUpper();
bool excluded = up.StartsWith("PDF") || up.StartsWith("C-");
bool keep = cnt > 0 && !excluded;
if (keep) nKeep++;
Log(String.Format("{0} {1,-34} n={2,-5} {3}{4}{5} [{6}]",
keep ? "KEEP" : " ", nm, cnt,
l.IsOff ? "OFF " : "", l.IsFrozen ? "FROZEN " : "", l.IsLocked ? "LOCKED " : "",
String.Join(" ", parts)));
}
Log("");
Log("layers total=" + names.Count + " used=" + nUsed + " empty=" + nEmpty);
Log("USED and not PDF*/C-* (filter members) = " + nKeep);
Log("entities scanned across all BTRs: " + totalEnts);
Result
Log
=== LAYERS (used in model/layouts) ===
KEEP 0 n=529 [CogoPoint:524 PdfReference:1 Viewport:3 BlockReference:1]
A-BLDG n=0 []
A-BLDG-FPRT n=0 []
A-BLDG-SITE n=0 []
A-BLDG-UTIL n=0 []
A-PROP-LINE n=0 []
ADDRESS_TEXT n=0 []
ANNOTATION n=0 []
ANNOTATIONS n=0 []
KEEP BLOCK_CLOSURE n=35 [MText:3 DBText:8 Line:12 Polyline:4 Arc:1 Solid:4 Polyline2d:2 RasterImage:1]
BLOCK_LEGEND n=0 []
KEEP BLOCK_NORTH_ARROW n=101 [Line:90 Polyline2d:8 DBText:1 Arc:2]
BLOCK_NOTES_FLOOD n=0 []
BLOCK_STAMP n=0 []
BLOCK_TB2 n=0 []
BLOCK$0$CURVE_TABLE_BORDER n=0 []
BLOCK$0$SIGNATURE n=0 []
BOC_EXIST n=0 []
BORDER n=0 []
BOUNDARY PTS n=0 []
C-0-GNRL-NOTE-INDX n=0 []
C-ANNO n=3 [NoteLabel:3]
C-ANNO-CERT n=3 [MText:3]
C-ANNO-CERT-LINE n=9 [Line:9]
C-ANNO-MATC n=0 []
C-ANNO-MATC-PATT n=0 []
C-ANNO-MATC-TEXT n=0 []
C-ANNO-TABL n=0 []
C-ANNO-TABL-PATT n=0 []
C-ANNO-TABL-TEXT n=0 []
C-ANNO-TABL-TITL n=0 []
C-ANNO-TABL-TTBL n=5 [Site:5]
C-ANNO-VFRM n=0 []
C-ANNO-VFRM-TEXT n=0 []
C-BRDG-ABUTMENT n=0 []
C-BRDG-DECK n=0 []
C-BRDG-FOUNDATION n=0 []
C-BRDG-GENERICOBJECT n=0 []
C-BRDG-GIRDER n=0 []
C-BRDG-PIER n=0 []
C-ESMT-ROAD n=0 []
C-HYDR-CTCH n=0 []
C-HYDR-CTCH-BNDY n=0 []
C-HYDR-CTCH-DSPT n=0 []
C-HYDR-CTCH-FPTH n=0 []
C-HYDR-CTCH-FPTH-TEXT n=0 []
C-HYDR-CTCH-FSPT n=0 []
C-HYDR-CTCH-HDPT n=0 []
C-HYDR-CTCH-TEXT n=0 []
C-HYDR-TEXT n=0 []
C-PROP n=3 [Parcel:3]
C-PROP-BNDY n=0 []
C-PROP-BRNG n=0 []
C-PROP-LINE n=4 [ParcelSegment:4]
C-PROP-LINE-TEXT n=8 [ParcelSegmentLabel:8]
C-PROP-LOTS n=0 []
C-PROP-PATT n=0 []
C-PROP-RSRV n=0 []
C-PROP-TABL n=2 [ParcelSegmentTable:2]
C-PROP-TEXT n=0 []
C-RAIL-CANT-VIEW-CNTR n=0 []
C-RAIL-CANT-VIEW-EQLB n=0 []
C-RAIL-CANT-VIEW-LEFT n=0 []
C-RAIL-CANT-VIEW-RGHT n=0 []
C-RAIL-CANT-VIEW-TEXT n=0 []
C-RAIL-CANT-VIEW-TICK n=0 []
C-RAIL-CANT-VIEW-TITL n=0 []
C-RAIL-CANT-VIEW-TTLB n=0 []
C-RAIL-TURNOUT n=0 []
C-ROAD n=0 []
C-ROAD-ASSM n=0 []
C-ROAD-ASSM-BLIN n=0 []
C-ROAD-ASSM-OFFS n=0 []
C-ROAD-ASSM-TEXT n=0 []
C-ROAD-BRNG n=0 []
C-ROAD-CNTR n=0 []
C-ROAD-CNTR-N n=0 []
C-ROAD-CORR n=0 []
C-ROAD-CORR-BNDY n=0 []
C-ROAD-CORR-PATT n=0 []
C-ROAD-CURV n=0 []
C-ROAD-FEAT n=0 []
C-ROAD-INTS n=0 []
C-ROAD-INTS-TEXT n=0 []
C-ROAD-LABL n=0 []
C-ROAD-LINE n=0 []
C-ROAD-LINE-EXTN n=0 []
C-ROAD-LINK n=0 []
C-ROAD-LINK-TEXT n=0 []
C-ROAD-MARK n=0 []
C-ROAD-MASS-LINE n=0 []
C-ROAD-MASS-LINE-FREE n=0 []
C-ROAD-MASS-LINE-N n=0 []
C-ROAD-MASS-LINE-OVER n=0 []
C-ROAD-MASS-VIEW n=0 []
C-ROAD-MASS-VIEW-GRID-MAJR n=0 []
C-ROAD-MASS-VIEW-GRID-MINR n=0 []
C-ROAD-MASS-VIEW-TEXT n=0 []
C-ROAD-MASS-VIEW-TITL n=0 []
C-ROAD-MASS-VIEW-TTLB n=0 []
C-ROAD-PROF n=0 []
C-ROAD-PROF-ASMC n=0 []
C-ROAD-PROF-CURV n=0 []
C-ROAD-PROF-DIAG n=0 []
C-ROAD-PROF-GRID n=0 []
C-ROAD-PROF-GRID-GEOM n=0 []
C-ROAD-PROF-GRID-MAJR n=0 []
C-ROAD-PROF-GRID-MINR n=0 []
C-ROAD-PROF-LABL n=0 []
C-ROAD-PROF-LINE n=0 []
C-ROAD-PROF-LINE-EXTN n=0 []
C-ROAD-PROF-LTOF n=0 []
C-ROAD-PROF-PARB n=0 []
C-ROAD-PROF-PNTS n=0 []
C-ROAD-PROF-PROJ n=0 []
C-ROAD-PROF-PROP n=0 []
C-ROAD-PROF-RTOF n=0 []
C-ROAD-PROF-STAN-GEOM n=0 []
C-ROAD-PROF-STAN-MAJR n=0 []
C-ROAD-PROF-STAN-MINR n=0 []
C-ROAD-PROF-TEXT n=0 []
C-ROAD-PROF-TICK n=0 []
C-ROAD-PROF-TITL n=0 []
C-ROAD-PROF-TTLB n=0 []
C-ROAD-SAMP n=0 []
C-ROAD-SAMP-TEXT n=0 []
C-ROAD-SECT n=0 []
C-ROAD-SECT-BUFR n=0 []
C-ROAD-SECT-DIAG n=0 []
C-ROAD-SECT-GRID n=0 []
C-ROAD-SECT-LABL n=0 []
C-ROAD-SECT-N n=0 []
C-ROAD-SECT-PROJ n=0 []
C-ROAD-SECT-SHET n=0 []
C-ROAD-SECT-TABL n=0 []
C-ROAD-SECT-TEXT n=0 []
C-ROAD-SECT-TICK n=0 []
C-ROAD-SECT-TITL n=0 []
C-ROAD-SECT-TTLB n=0 []
C-ROAD-SELV-VIEW n=0 []
C-ROAD-SELV-VIEW-TEXT n=0 []
C-ROAD-SELV-VIEW-TICK n=0 []
C-ROAD-SELV-VIEW-TITL n=0 []
C-ROAD-SELV-VIEW-TTLB n=0 []
C-ROAD-SGHT-EYE-PATH n=0 []
C-ROAD-SGHT-LIMT-LINE n=0 []
C-ROAD-SGHT-OBST-AREA n=0 []
C-ROAD-SGHT-OBST-LINE n=0 []
C-ROAD-SGHT-OBST-PATH n=0 []
C-ROAD-SGHT-VIS-LINE n=0 []
C-ROAD-SHAP n=0 []
C-ROAD-SHAP-PATT n=0 []
C-ROAD-SPIR n=0 []
C-ROAD-STAN n=0 []
C-ROAD-STAN-MAJR n=0 []
C-ROAD-STAN-MINR n=0 []
C-ROAD-TABL n=0 []
C-ROAD-TEXT n=0 []
C-SSWR-CNTR n=0 []
C-SSWR-PIPE n=0 []
C-SSWR-PIPE-PATT n=0 []
C-SSWR-PROF n=0 []
C-SSWR-STRC n=0 []
C-SSWR-STRC-PATT n=0 []
C-SSWR-TEXT n=0 []
C-STRM-CNTR n=0 []
C-STRM-PIPE n=0 []
C-STRM-PIPE-PATT n=0 []
C-STRM-PIPE-TEXT n=0 []
C-STRM-PROF n=0 []
C-STRM-SCTN n=0 []
C-STRM-STRC n=0 []
C-STRM-STRC-PATT n=0 []
C-STRM-TABL n=0 []
C-STRM-TEXT n=0 []
C-TINN n=0 []
C-TINN-BNDY n=0 []
C-TINN-VIEW n=0 []
C-TOPO n=0 []
C-TOPO-CONT-TEXT n=0 []
C-TOPO-CONT-TEXT-N n=0 []
C-TOPO-FEAT n=0 []
C-TOPO-GRAD n=0 []
C-TOPO-GRAD-CUTS n=0 []
C-TOPO-GRAD-FILL n=0 []
C-TOPO-GRAD-TEXT n=0 []
C-TOPO-MAJR n=0 []
C-TOPO-MAJR-N n=0 []
C-TOPO-MINR n=0 []
C-TOPO-MINR-N n=0 []
C-TOPO-TEXT n=0 []
C-TOPO-USER n=0 []
C-TOPO-WDRP n=0 []
C-TOPO-WSHD n=0 []
C-TOPO-WSHD-TEXT n=0 []
C-WATR-APPT n=0 []
C-WATR-APPT-PATT n=0 []
C-WATR-CNTR n=0 []
C-WATR-FITT n=0 []
C-WATR-FITT-PATT n=0 []
C-WATR-PIPE n=0 []
C-WATR-PIPE-PATT n=0 []
C-WATR-PROF n=0 []
C-WATR-SCTN n=0 []
C-WATR-TABL n=0 []
C-WATR-TEXT n=0 []
CASING n=0 []
CASING_TEXT n=0 []
CHRCHDEEDS n=0 []
CLOSURE n=0 []
Defpoints n=0 []
FDC n=0 []
FENCE n=0 []
FENCE-CHAIN n=0 []
FIRE_HYDRANT n=0 []
FIRE_HYDRANT_EXISTING n=0 []
FIRE_HYDRANT_EXISTING_TEXT n=0 []
FIRE_HYDRANT_MANUFACTURED_YEAR n=0 []
FIRE_HYDRANT_MANUFACTURER n=0 []
FIRE_HYDRANT_TEXT n=0 []
FIRE_HYDRANT_VALVE n=0 []
FIRE_HYDRANT_VALVE_EXISTING n=0 []
FIRE_HYDRANT_VALVE_EXISTING_TEXT n=0 []
FIRE_HYDRANT_VALVE_TEXT n=0 []
G-NOTE n=0 []
G-TTLB-HALF n=0 []
G-TTLB-LIGH n=0 []
G-TTLB-THIN n=0 []
G-TTLB-TTF n=0 []
HATCH-OPL n=0 []
HATCH-SW n=0 []
HORIZONTAL_AND_VERTICAL_CONTROL_POINT n=0 []
HORIZONTAL_AND_VERTICAL_CONTROL_TEXT n=0 []
HS-TEXT-20 n=0 []
IR-TEXT n=0 []
IR-THROW n=0 []
LABELS n=0 []
LAND_LOT_LINE n=0 []
LAND_LOT_LINE_TEXT n=0 []
LINES n=0 []
LINETXT n=0 []
LOT_NUMBER_TEXT n=0 []
LS-BOULDER n=0 []
LS-EX. TREE n=0 []
LS-GCOVER n=0 []
LS-GLINE n=0 []
LS-STIPLES n=0 []
LS-TEXT n=0 []
LS-TREE FENCE n=0 []
P-TREE n=0 []
PARCEL n=0 []
PDF_Geometry n=0 []
PDF_Solid Fills n=0 []
PDF2_0-ALIGN-SDL2-T n=31 [Polyline:31]
PDF2_0-PIPE-EX SS n=1 [Polyline:1]
PDF2_0-PIPE-SS-A n=31 [Hatch:1 Polyline:11 Arc:16 Circle:3]
PDF2_0-PIPE-SS-A-T n=93 [Hatch:10 Solid:10 Polyline:45 Arc:28]
PDF2_0-PIPE-STM A n=32 [Polyline:32]
PDF2_0-PIPE-STM B n=32 [Polyline:32]
PDF2_0-PIPE-STM C n=42 [Arc:36 Circle:4 Polyline:2]
PDF2_2015_Flood_Map_DFIRM n=3 [Polyline:3]
PDF2_ae_title-36x24$SEAL n=37 [Hatch:16 Polyline:18 Circle:3]
PDF2_ae_title-36x24$SEAL2 n=59 [Polyline:40 Arc:19]
PDF2_ae_title-36x24$T-BD-COPY n=469 [Hatch:377 Polyline:87 Ellipse:5]
PDF2_ae_title-36x24$T-BD-INFO1 n=88 [Hatch:85 Polyline:3]
PDF2_ae_title-36x24$T-BD-INFO2 n=27 [Polyline:27]
PDF2_ae_title-36x24$T-BD-LINE n=13 [Hatch:10 Polyline:3]
PDF2_ae_title-36x24$T-BD-LOGO n=84 [Hatch:72 Polyline:8 Arc:4]
PDF2_ae_title-36x24$T-BD-PROJ n=113 [Hatch:101 Polyline:12]
PDF2_ae_title-36x24$T-BD-PROJ2 n=19 [Polyline:19]
PDF2_ae_title-36x24$TBORDER n=228 [Polyline:226 Ellipse:2]
PDF2_ae_title-36x24$TITLE n=45 [Hatch:15 Polyline:19 Arc:11]
PDF2_C-ANNO n=25 [Solid:12 Polyline:13]
PDF2_C-BLDG-COLS n=120 [Polyline:112 Arc:8]
PDF2_C-CONC n=15 [Polyline:10 Circle:5]
PDF2_C-CURB-FACE n=246 [Polyline:166 Arc:80]
PDF2_C-DEMO n=4 FROZEN [Hatch:4]
PDF2_C-ESMT-BLDG-SBAK n=12 [Hatch:2 Polyline:10]
PDF2_C-ESMT-BLDG-SBAK-ANNO n=2 [Hatch:2]
PDF2_C-SIDEWALKS n=8 [Hatch:2 Polyline:6]
PDF2_C-SIDEWLK-HTC n=477 [Polyline:477]
PDF2_C-SIGNS n=4 [Polyline:2 Circle:2]
PDF2_C-SSWR-LATS n=33 [Polyline:25 Circle:8]
PDF2_C-SSWR-PIPE n=100 [Polyline:88 Circle:12]
PDF2_C-SSWR-PIPE-PATT n=71 [Solid:10 Polyline:35 Arc:6 Spline:20]
PDF2_C-SSWR-STRC-PATT n=35 [Solid:11 Polyline:19 Arc:3 Circle:2]
PDF2_C-STRIPES n=129 [Hatch:3 Polyline:103 Arc:10 Circle:13]
PDF2_C-STRM-CNTR n=94 [Hatch:69 Polyline:23 Circle:2]
PDF2_C-WATR-ANNO n=29 [Polyline:29]
PDF2_C-WATR-CNTR n=45 [Polyline:45]
PDF2_C-WATR-STRC n=17 [Hatch:1 Polyline:16]
PDF2_C-WATR-TEXT n=14 [Hatch:1 Solid:6 Polyline:7]
PDF2_E CONCRETE n=2 [Polyline:1 Arc:1]
PDF2_E EDGE PVMT n=2 [Polyline:2]
PDF2_E FENCE n=5 [Polyline:5]
PDF2_E GRAVEL n=427 FROZEN [Polyline:427]
PDF2_E IPF-SET n=40 [Polyline:5 Circle:35]
PDF2_E POWER n=23 [Polyline:23]
PDF2_E STORM n=7 [Polyline:7]
PDF2_E STORM TEXT n=17 [Polyline:16 Ellipse:1]
PDF2_E WALL n=2 [Polyline:2]
PDF2_ESMT v2 n=15 [Hatch:7 Polyline:8]
PDF2_GENERAL-TEXT n=4 [RasterImage:1 Hatch:1 Polyline:2]
PDF2_GRAPHIC_SCALE n=70 [Hatch:1 Polyline:68 Circle:1]
PDF2_INDEX_CONTOURS n=1152 [Polyline:1152]
PDF2_INTER_CONTOURS n=5365 FROZEN [Polyline:5365]
PDF2_Level 3 n=2 [Circle:2]
PDF2_NOTES n=1 [Polyline:1]
PDF2_P-ESMT n=3 FROZEN [Hatch:2 Polyline:1]
PDF2_P-RW n=3 [Hatch:2 Polyline:1]
PDF2_P-Setbacks n=1 [Polyline:1]
PDF2_PGRADE n=417 [Hatch:9 Polyline:408]
PDF2_REVISIONS n=3 [Arc:1 Polyline:2]
PDF2_SWM n=14 FROZEN [Polyline:12 Circle:2]
PDF2_SWM-TXT n=1 [Hatch:1]
PDF2_Text n=203 [MText:203]
PDF2_TXT200 n=62 [Hatch:62]
PDF2_V-BNDY n=35 [Polyline:5 Arc:4 Line:26]
PDF2_V-BNDY-ANNO n=329 [Solid:5 Polyline:311 Circle:10 Ellipse:3]
PDF2_V-ESMT n=3 [Polyline:3]
PDF2_V-POWR-OVHD n=280 [Polyline:259 Circle:9 Ellipse:12]
PDF2_V-RIVR-EDGE n=41 [Polyline:41]
PDF2_V-ROAD-CURB n=239 [Hatch:1 Polyline:217 Arc:20 Circle:1]
PDF2_V-ROAD-MRKG n=61 [Polyline:39 Arc:22]
PDF2_V-SSWR n=16 [Polyline:16]
PDF2_V-SSWR-ANNO n=10 [Solid:2 Polyline:5 Arc:2 Circle:1]
PDF2_V-STRM-GRAT n=18 [Arc:18]
PDF2_V-STRM-STRC-TEXT n=14 [Solid:1 Polyline:13]
PDF2_V-WATR n=137 [Polyline:135 Circle:2]
Placemark n=0 []
PROJECT_BOUNDARY n=0 []
PROJECT_BOUNDARY_TEXT n=0 []
PROPERTY LINES n=0 []
KEEP PROPERTY_LINE n=1 [Polyline:1]
PUMP_STATION n=0 []
PUMP_STATION_TEXT n=0 []
KEEP ROAD_EDGE_OF_PAVEMENT n=13 [Polyline:5 Line:7 Hatch:1]
KEEP ROAD_RIGHT-OF-WAY n=9 [Line:3 Polyline:1 MText:4 BlockReference:1]
ROAD_RIGHT-OF-WAY_TEXT n=0 []
ROAD_TEXT n=0 []
SAN-OUT n=0 []
SETBACKS n=0 []
KEEP SEWER_EASEMENT n=3 [Site:1 Polyline:2]
SEWER_EASEMENT 20' n=0 []
KEEP SEWER_EASEMENT_20 n=1 FROZEN [ParcelSegment:1]
KEEP SEWER_EASEMENT_TEXT n=29 [ParcelSegmentLabel:29]
SEWER_END_OF_LINE n=0 []
SEWER_END_OF_LINE_TEXT n=0 []
SEWER_FORCE_MAIN n=0 []
SEWER_FORCE_MAIN_EXISTING n=0 []
SEWER_FORCE_MAIN_EXISTING_TEXT n=0 []
SEWER_FORCE_MAIN_TEXT n=0 []
KEEP SEWER_LINE n=14 [Line:14]
SEWER_LINE_EXISTING n=0 []
SEWER_LINE_EXISTING_TEXT n=0 []
KEEP SEWER_LINE_TEXT n=28 [MText:28]
KEEP SEWER_MANHOLE n=13 [CogoPoint:13]
KEEP SEWER_MANHOLE_EXISTING n=1 [CogoPoint:1]
SEWER_MANHOLE_EXISTING_TEXT n=0 []
KEEP SEWER_MANHOLE_TEXT n=26 [MText:21 Leader:5]
SEWER_TAP n=0 []
SEWER_TAP_TEXT n=0 []
SPDETAIL n=0 []
SPDIMENSION n=0 []
SPOVERVIEW n=0 []
SPPAINT n=0 []
SPPOINTER n=0 []
SPSHAPE_OUTLINE n=0 []
SPSYMBOLS n=0 []
KEEP SS-0-FRAME n=21 FROZEN [CogoPoint:14 Polyline:5 MText:2]
KEEP SS-BOUNDARY n=6 [Site:2 Polyline:2 Parcel:1 BlockReference:1]
SS-BOUNDARY ANGEL n=0 []
SS-BOUNDARY BLUE n=0 []
SS-BOUNDARY CYAN n=0 []
KEEP SS-BOUNDARY LAND LOT n=1 [MText:1]
SS-BOUNDARY MAG n=0 []
SS-BOUNDARY RED n=0 []
SS-BOUNDARY TRACT NF n=0 []
SS-BOUNDARY_PTS n=0 []
SS-BUFFER LANDSCAPE n=0 []
SS-BUFFER SETBACK n=0 []
SS-CL OF CREEK n=0 []
SS-FGT n=0 []
SS-FLOW WELL n=0 []
SS-HEATED AREA n=0 []
SS-OUTSITEPROP n=0 []
SS-PROPOSED n=0 []
SS-PROPOSED-DRIVE n=0 []
KEEP SS-ROAD-BUILDING n=1 [Polyline:1]
KEEP SS-ROAD-CANOPY n=1 [Polyline:1]
KEEP SS-ROAD-CL n=4 [Polyline:3 Line:1]
SS-ROAD-CONCRETE n=0 []
KEEP SS-ROAD-DUMPSTER n=1 [Polyline:1]
KEEP SS-ROAD-GUARDRAIL n=1 [Polyline:1]
SS-ROAD-GUTTER n=0 []
KEEP SS-ROAD-SIDEWALK n=2 [Polyline:2]
KEEP SS-ROAD-STRIPE n=42 [Polyline:42]
KEEP SS-ROAD-TBC n=77 [Polyline:55 Arc:8 Line:14]
SS-ROAD-WALL n=0 []
SS-SEWER LINE n=0 []
SS-TREES n=0 []
SS-V-BLDG-OTLN n=0 []
SS-V-BRKL-TOP n=0 []
SS-V-OHP n=0 []
SS-V-ROAD-CNTR n=0 []
SS-V-ROAD-CURB n=0 []
SS-V-ROAD-EPVM n=0 []
SS-X-FENCE n=0 []
SS-X-FENCE WOOD n=0 []
SUPTBLS n=0 []
TB1 n=0 []
TEXT n=0 []
TEXTS n=0 []
TREE-X n=0 []
TREES n=0 []
UTILITY_EASEMENT n=0 []
UTILITY_EASEMENT_EXISTING n=0 []
UTILITY_EASEMENT_EXISTING_TEXT n=0 []
UTILITY_EASEMENT_TEXT n=0 []
V-CTRL-BMRK n=0 []
V-CTRL-HCPT n=0 []
V-CTRL-LINE-DIRC n=0 []
V-CTRL-LINE-NETW n=0 []
KEEP V-CTRL-LINE-SHOT n=2 [Leader:2]
V-CTRL-NODE-KNOW n=0 []
V-CTRL-NODE-SHOT n=0 []
V-CTRL-NODE-UNKN n=0 []
KEEP V-CTRL-TEXT n=2 [MText:2]
V-CTRL-TRAV n=0 []
V-CTRL-TRAV-ERRO n=0 []
V-CTRL-VCPT n=0 []
V-HIDE n=0 []
V-NODE n=0 []
V-NODE-BNDY n=0 []
V-NODE-BORE n=0 []
V-NODE-NGAS n=0 []
V-NODE-POLE n=0 []
V-NODE-SIGN n=0 []
V-NODE-SSWR n=0 []
V-NODE-STRM n=0 []
V-NODE-TEXT n=0 []
V-NODE-TREE n=0 []
V-NODE-WATR n=0 []
V-SITE-FNCE n=0 []
V-SITE-RTWL n=0 []
V-SITE-SCAN n=0 []
V-SITE-VEGE n=0 []
V-STRC-WALL n=0 []
V-SURV-FIGR n=0 []
V-SURV-LABL n=0 []
V-SURV-LINE n=0 []
V-SURV-NTWK n=0 []
WATER_EASEMENT n=0 []
WATER_EASEMENT_TEXT n=0 []
WATER_END_CAP n=0 []
WATER_END_CAP_TEXT n=0 []
WATER_LINE n=0 []
WATER_LINE_EXISTING n=0 []
WATER_LINE_EXISTING_TEXT n=0 []
WATER_LINE_TEXT n=0 []
WATER_METER n=0 []
WATER_METER_TEXT n=0 []
WATER_QUALITY_CRITICAL_AREA n=0 []
WATER_SERVICE n=0 []
WATER_SERVICE_TEXT n=0 []
KEEP WATER_VALVE n=12 [CogoPoint:12]
WATER_VALVE_EXISTING n=0 []
WATER_VALVE_EXISTING_TEXT n=0 []
WATER_VALVE_TEXT n=0 []
KEEP WATER_VAULT n=2 [Polyline:2]
WATER_VAULT_TEXT n=0 []
WETLAND_BOUNDARY n=0 []
www.cadblocksfree.com n=0 []
X-ANNO-CALL n=0 []
X-DRIV n=0 []
X-DRIV-CONC n=0 []
X-DRIVEWAY n=0 []
X-ESMT-STRM n=0 []
X-PROP-CRNR n=0 []
X-ROAD n=0 []
X-ROAD-ASPH n=0 []
X-ROAD-CURB n=0 []
X-SSWR-MHOL n=0 []
X-STRM-STRC n=0 []
X-TOPO-MAJR n=0 []
X-TOPO-MINR n=0 []
layers total=486 used=113 empty=373
USED and not PDF*/C-* (filter members) = 29
entities scanned across all BTRs: 29679Notes
What worked, what didn't, job-specific gotchas — flagged notes feed the recipes.
No notes yet.