handout plumbing - Carleton College

11 downloads 2151 Views 1MB Size Report
Plumbing Carleton's Campus Map: How it comes together. IIID. CAD. AutoCAD. Creates and ... do both, but the map tile carver script we found expected PDFs.
Campus Map Attack! Matt Ryan Carleton College

carleton.edu/map

Plumbing Carleton’s Campus Map: How it comes together Getting all the data needed for our vision required integrating information from many sources. If you dare, look below to see how the sausage was made.

Campus Directory LDAP

ERP System Datatel Colleague

Contains information about: - Buildings - Rooms - People

TXT

IIID

- Built out of nightly exports from ERP system

People/Residences

CMS Reason

reason

- Imports information from ERP system into CMS - Transforms data into form needed for website

XML

HTML

Web Interface

APIs

Buildings/Floors/Rooms PNG

Vector Graphics Program

SVG

Custom Map Images

Illustrator

Contains campus map: - Building silhouettes - Relatove locations - Paved surfaces - Accessibility Information - Water - Labels

Ai

Map

Raster Graphics Program Photoshop/Javascript

PDF

Map

Transforms vector images into raster images Slices into Google Map-ready tiles

Ps

PNG JSON

Map Tiles

KML

Map Data

CAD

AutoCAD Creates and edits floor plans

a

PDF

Floor Plans

Raster Graphics Program Imagemagick/PHP

Why are you exporting the map as both PDF and SVG? The SVG version of the map gets converted into KML so that Reason knows the outline of each building, and can highlight them (and possibly in the future make them clickable). The PDF version can be transformed by Photoshop into map tiles. It is possible that SVG could do both, but the map tile carver script we found expected PDFs. I can’t see the floor plans or people when I check the map! What gives? In an abundance of caution, we are not yet showing these things to off-campus visitors unless they are logged in. If you’d like to check these things out, contact [email protected] and we can give you a temporary account.

PNG

Floor Plans

What is this “Reason” that seems to play such a central role here? Reason is an open source CMS built from the ground up for higher education. It was initially created by Carleton with the intention of making it available to the wider higher ed world, and has a small – but enthusiastic and growing – community of institutions using it. To find out more, contact [email protected] or visit reason.carleton.edu.