Many large organizations expend significant financial and human resources managing facilities. To help with this effort, organizations have implemented Integrated Workplace Management Systems (IWMS). These systems are data intensive and rely on accurate, timely, high quality data. The US Federal Government’s management model challenges this approach because facilities are owned by one large federal agency and managed and/or used by others. This means data is constantly flowing from one agency to another. For larger federal agencies, managing this data flow is a challenge in and of itself. To address the problem, Avineon is assisting a very large, nationwide federal agency to ingest, standardize, QC, and validate source AutoCAD plans using FME Server, saving federal workers countless hours while improving overall data quality. This presentation will showcase the development, implementation, and use of FME Server to help streamline this entire process.
Call Girls In Mahipalpur O9654467111 Escorts Service
Processing Building Plans Faster and More Thoroughly using FME Server
1. Processing Building Plans using
FME Server
Brooks E. Kelley
CONFIDENTIAL AND PROPRIETARY. Copyright 2020 Avineon, Inc. All rights reserved.
FME World Tour
Washington DC
30 Mar 2020
2. Corporate Mission
Avineon is a global technology company specializing in Information Technology, Geospatial, BIM, and
Engineering Services for government and private industry.
We deliver total system solutions that provide outstanding value by applying our innovative approaches, skilled
people, and disciplined processes.
CONFIDENTIAL AND PROPRIETARY. Copyright 2020 Avineon, Inc. All rights reserved.
Highly
Disciplined
Processes
Consistent
Project
Execution
Innovative
Solutions
Global
Technology
Company
2
3. Company Overview
• Privately Held Information Technology Firm
o Founded in 1992
o Financially Stable – Debt Free
• Headquartered in McLean, Virginia
• Over 1,000 Employees Worldwide
• Quality and Process Driven
o CMMI® Maturity Level 3
o ISO 9001:2015
o ITIL v3
• Extensive Experience in Federal Government and
Industry
• Strong Geospatial Program
o Esri Business Partner for Over Ten Years
o Safe Software FME Partner and Solution
Provider
• Offshore Capability
• 100% Project Success Rate
Communication
Security
Quality
Capacity Experience
Cost & Lead Time
Client Focused
Value
CONFIDENTIAL AND PROPRIETARY. Copyright 2020 Avineon, Inc. All rights reserved.
3
4. Global Presence
CONFIDENTIAL AND PROPRIETARY. Copyright 2020 Avineon, Inc. All rights reserved.
North America
- McLean, VA
- Saint Petersburg, FL
- Traverse City, MI
Europe
- London (UK)
- Paris (France)
- Montpellier (France)
- Lier (Belgium)
- Roosendaal (Netherlands)
- Waardenburg (Netherlands)
Asia
- Hyderabad (India)
- Kakinada (India)
- Abu Dhabi (UAE)
4
5. 1. Large Federal Agency.
2. National in scope with offices in all states and
most territories.
3. Approximately 800 facilities with more than 5,000
floors.
4. 40 million square feet (3.7 km2) of rentable space.
5. Data maintained in AutoCAD.
6. Data analysed/archived in IBM Tririga IWMS
(Integrated Workplace Management System).
Client Profile
CONFIDENTIAL AND PROPRIETARY. Copyright 2020 Avineon, Inc. All rights reserved.
5
6. 1. One agency owns buildings, others use them.
2. Owner and users have different priorities,
requirements, and standards.
3. Owner agency divided into regions; each region
does things a bit differently.
4. User agency has one standard.
PLINE.dwg – Gross, GrossMeasured, Labels, Space layers
ARCH.dwg – Background features e.g. doors, sinks, stairs.
The Federal Building Floorplan Challenge
CONFIDENTIAL AND PROPRIETARY. Copyright 2020 Avineon, Inc. All rights reserved.
6
8. 1. Overall Workflow Example
CONFIDENTIAL AND PROPRIETARY. Copyright 2020 Avineon, Inc. All rights reserved.
8
9. 1. At its core, this is an ETL process involving data
standardization.
2. Need to run this same process on many input
drawings.
Why FME?
CONFIDENTIAL AND PROPRIETARY. Copyright 2020 Avineon, Inc. All rights reserved.
9
10. 1. Lots of drawings.
2. Coming in a various times.
3. Being processed by several people.
4. Wanting to “batch” these.
5. Version control.
Why FME Server?
CONFIDENTIAL AND PROPRIETARY. Copyright 2020 Avineon, Inc. All rights reserved.
10
11. A means to automate data-driven workflows within
FME Server.
For example, watch a folder, when a new AutoCAD
drawing appears, run an FME workspace!
FME Server Automations
CONFIDENTIAL AND PROPRIETARY. Copyright 2020 Avineon, Inc. All rights reserved.
11
12. 1. Overall Workflow
CONFIDENTIAL AND PROPRIETARY. Copyright 2020 Avineon, Inc. All rights reserved.
Input CAD
Folder
JSPACE
FME
Workspace
STOP
(do nothing)
Failed QC and
diff. than JSPACE
Same as JSPACE
Passed QC and
diff. than JSPACE
Input CAD could be:
1. Multi-floor Source dwg
2. Single floor source dwg
3. Corrected PLINE/ARCH dwg
FME Workspace to:
1. Std. to PLINE/ARCH dwg
2. QC
3. Compare to JSPACE
(using SPID and area)
To Be
Fixed
%PLINE.dwg
%ARCH.dwg
Error Report
Logging
1. Drawing number and details of drawings processed
2. Report by date i.e. every 24 hours at midnight
To Be
Loaded
%PLINE.dwg
%ARCH.dwg
12
14. Custom Transformers
CONFIDENTIAL AND PROPRIETARY. Copyright 2020 Avineon, Inc. All rights reserved.
Transformer Purpose
Main Ingest, general processing, and drawing output.
PlineMaker Standardize drawings to Agency PLINE specification.
ArchMaker Standardize drawings to Agency ARCH specification.
Qcer Perform Quality Control of standardized drawings.
ErrorMsgAccumulator Write to error report.
LotIt Writes to log.
JSpaceValidator Validate standardized and QCed drawings against those in
Tririga database.
SpaceAreaCalculator Calculates space-specific areas of a standardized and QCed
PLINE drawing.
14
15. Output: PLINE and ARCH Drawings
CONFIDENTIAL AND PROPRIETARY. Copyright 2020 Avineon, Inc. All rights reserved.
15
16. Drawing-specific csv file listing errors.
IL0205_13_20160404_PLINE.csv
Output: Daily Log File
CONFIDENTIAL AND PROPRIETARY. Copyright 2020 Avineon, Inc. All rights reserved.
16
17. Date-specific text file listing work done over a 24-
hour, midnight-to-midnight period.
USC_20191101.log
Output: Daily Log File
CONFIDENTIAL AND PROPRIETARY. Copyright 2020 Avineon, Inc. All rights reserved.
17
18. Here, FME Server is an ideal tool to:
1. Effectively process a lot of data.
2. Standardize, QC, and validate data.
3. Improve data quality
4. Save staff time.
Summary
CONFIDENTIAL AND PROPRIETARY. Copyright 2020 Avineon, Inc. All rights reserved.
18
19. CONFIDENTIAL AND PROPRIETARY. Copyright 2020 Avineon, Inc. All rights reserved.
Avineon, Inc.
310 W Front St, Suite 225
Traverse City MI 49684
USA
Brooks E. Kelley
bkelley@avineon.com
231.995.8266 x101
19
Editor's Notes
Avineon is a global company focused on IT, Geospatial, and Engineering.
Data Services and Consulting.
Avineon has been around for over 25 years
Strong federal presence. HQ in the DC area.
Big in Geospatial e.g.
Boss’ boss used to head the Esri DC office (one of the busiest).
For any GISPs out there. Avineon’s Martin Roche sighed your certificate.
So, we’re deeply involved in the industry.
…and myself and others do a lot with Safe Software.
Work for large organizations such as Federal Government, McDonald’s, PG&E, and Southern Company.
Big in Europe especially the Low Countries and France.
Many talented employees in India.
Other smaller 1 or 2 person offices e.g. one on the oil patch in Alberta and another in southeastern Virginia (work with them on machine/deep learning)
Data coming from multiple regional offices. Again, differences e.g. building-specific vs. floor specific drawings.
Manually converted to client spec. drawings.
Loaded into IBM Tririga.
For example, convert an owner-supplied drawing with 10 floors to 10-floor specific drawings.
The client knew they wanted FME but they didn’t know they needed FME Server.
FME Server checking folder every 30-seconds, twiddle thumbs, check folder.
User receives 120 drawings from the Philly office, drops them into folder.
FME Server says “Aha! I need to do something”
Filter. Only interested in CAD Drawings
Run workspace.
Workspace is complex but the automation controlling it is very simple.