Extruded Building in Oblique Map
August 13 2009 |
9 comments
Categories:
3D Mapping,
Cartographic Design
The campus map for Penn State is featured in Cynthia Brewer's Designed Maps: A Sourcebook for GIS Users. The map has "small, generalized, three-dimensional buildings." The map can be found on the Penn State website here: http://www.campusmaps.psu.edu/print/pdf/extended_color.jpg
We have building outline polygons with height information to extrude the polygons and we also have highly detailed 3D models for about half our city. How can we use these data to produce a with building similar to the Penn State map?
Mapping Center Answer:
First, that level of graphical depiction doesn't happen by simply extruding the building footprints. My guess is the closest thing to what you're after is using Sketch up to create such buildings.
We've got a technical article that will help you get started: http://support.esri.com/index.cfm?fa=knowledgebase.techarticles.articleShow&d=33350
And see some other options in an earlier Ask a Cartographer question: http://mappingcenter.esri.com/index.cfm?fa=ask.answers&q=373
Last on the Other Resources tab of Mapping Center is a paper some of us did at the NACIS conference a couple of years ago on making Landmark Maps which gives some of the how to information.
Thank you for the follow up. Was Illustrator and/or MAPublisher required for the oblique extrusion or just the intricate detailing of the windows etc?
1) Acquire Shapefile/AuoCAD .dxf data (architect draft of new building, site plan, etc)
2) Import Shapefile/AutoCAD data into Illustrator with MAPublisher plug-in
3) Footprint is placed onto geo-referenced campus map.
4) Using the floorplans, ground photos, etc I "build" by hand using a variety of Illustrator tools.
I am not as familiar with ArcGIS than I am with Illustrator/MAPublisher, so I am not sure of what tools may be available with Arc, but I'm sure that whatever is out there wouldn't show the level of detail that I can do by hand (balconies, pillars, domes, arches...). Probably just the footprint and highest elevation of building at certain points.
Thank you both for the detailed responses. Erin I have no doubt you are able to achieve higher levels of detail when building the models by hand. However when you have 16 sq. km. of building models, creating models by hand really isn't an option. So either there is an automated way to make the map or there is no map. :)
There are tools within ArcGIS to extrude 2D building footprint polygons (creating essentially a 2.5D building). This results in what you correctly characterize as a "footprint and highest elevation of building at certain points." We have highly detailed, architecturally correct, 3D models of about half our buildings. These models also have photo textures from oblique imagery.
Through some testing we have been able to create buildings that look similar to the buildings in your map with automated processes. However the entire map is oblique. We are still at square one looking for a way to display a 3D building at an oblique angle in an orthogonal 2D view, and so the quest continues...
Would you mind explaining how you've currently created the 3D buildings and what program you're using to display them?
We contracted with Pictometry to have models built buy Precision Light Works (PLW). The detail in the models is exceptional and the photo textures using 4" Pictometry oblique imagery is stunning.
The largest draw back at this time is size of the models. We are having to upgrade the graphics cards on our GIS workstations to a minimum of 512MB and 1GB in most cases. We are working closely with the ESRI 3D team to optimize the data and their software to work with a dataset as large as we have. We never thought when we started this project we would be on the bleeding edge of technology.
For display we are using a combination of ESRI ArcGlobe, ArcScene, ArcGIS Explorer (now build 900, which is a major step forward), Google SketchUp and Google Earth. There are other, potentially better, software on the market for working with 3D data. Due to budget and knowledge base we are currently only working with the aforementioned software.
Settling on a single data format, editing environment, and display environment is still a moving target. I suspect we will standardize on ESRI multipatch and KML as ESRI moves to extend support of it's own multipatch data format and the open source KML format. Time will tell.
See:
http://beijing.edushi.com/ (There are many other rendered Chinese cities as well)
http://www.youcity.com
This blog post has some additional information:
http://digitalurban.blogspot.com/2007/11/edushicom-possibly-best-city-maps-in.html
All I can say to that is wow! Thank you for the links. I will share them with others in the office.
If you would like to post a comment, please login.
Although ArcView has improved vastly over the years, this kind of intricate detail is still not achievable using ArcView. Take a look at the high resolution PDF: http://www.campusmaps.psu.edu/print/pdf/extended_color.pdf
The floor and window detail the cartographer added to the buildings required a good deal of work in Illustrator and was not achieved by simply extruding the building polygons.
This is something all cartographers should remember, that while ArcView allows for a great deal of automation, there's still no substitute for the hard work required to add the intricate details that makes great maps stand out.