Seven Amazing Days in China
China is in a hurry. The impression was inescapable everywhere we went during our brief 7-day tour of Zhejiang province. Everyone from the heads of Universities and businesses to the folks rushing to and from work on bicycles and mopeds are in a hurry. The sense of urgency was pervasive. Everyone is working urgently to get ahead, to provide for their families futures, and to build China into an unquestionable first-world power.
West Lake is long famous for its beauty. Marco Polo opined that it was one of the most beautiful places he had visited in the world and I would have a hard time disagreeing with him. There is a wonderful park on the sores of West Lake that gives a glimpse of some of China’s rich history. The artistic traditions are much revered there and the statues and monuments around the lake are of poets and artists rather than of generals. How refreshing! On the shores of West Lake we were able to get a sense of tremendous cultural history of China and the great respect that their society shows to the older generation. The older generations are much valued in China and grandparents often have an active, even primary role in the raising of their grandchildren. In the eyes of the older generations you can see the reflections of the many struggles that have marked China’s history in this century.
If there was one experience that epitomized my impression of China it was the day that we spent in Shanghai. There are no words to properly convey the experience of Shanghai. Imagine for a moment a population of 25 million people (New York has about 14 million) crowded into a space about 1/3 the footprint of the New York metro area and you start to get a sense of density. But there is no way to express the energy. The city is jumping! Barge and freighter traffic up and down the river is constant day and night. And the pulse of the city is incessant. Some of the most expensive real estate on the planet is now in Shanghai as more and more people press in to be a part of the action. If West Lake represents some of the cultural history of this great country certainly Shanghai represents the urgency of the present. A cab ride is taking your life in your hands, but the city must be experienced to be believed.
Reports of the Death of GIS are Greatly Exagerated
There have been some interesting blog posts recently predicting the death of GIS. Don Meltz had a post on his blog the other day where he reflected some recent postings by Bill Dolans and others stating that because the availability of spatial data us becoming ubiquitous that there will no longer be a need for those that specialize in GIS for its own sake. Don draws the analogy of computer technology being applied to word processing as justification for his argument.
I must respectfully disagree.
I would draw a different analogy. The advent of spreadsheets in no way diminished the need for accountants. Certainly financial data is more available then ever before. Companies like Bloomberg have made a whole business out of trading on the professional analytics created and managed by accountants. There are dozens of different accounting packages like QuickBooks on the market today, and yet the accounting profession is alive and well. There are accountants that specialize in venture capital structures, others that specialize in capital planning for real estate investment trusts. If there is a significant business market in the world, there is a branch of accountants that has evolved an expertise to apply the principles of financial analysis and the Generally Accepted Accounting Principals to this area of business.
A similar pattern can be observed in the application of specialized geospatial education and training to a variety of problems from hydrology to transportation to the distribution of electric power. In many different areas, GIS professionals apply high-order geospatial concepts of spatial reference, topology, and geostatistical analysis to support businesses, governments, and non-profits. Proponents of the certification of geospatial professionals cite the requirement for education and training in these concepts along with practical experience in the use of geospatial technology as they make their case for establishing a true profession in this field.
Some of the comments on Don’s blog suggested that because geospatial analysis is used in widely diverse fields that this somehow diminishes GIS as a particular area of study. I would argue that just the opposite is true. It is specifically because geospatial concepts, analysis, and technology can be effectively used to support a very wide variety of the world’s problems that makes it such a compelling area of study in its own right. Certainly no one has suggested that the value of an MBA is somehow diminished because people who possess an MBA pursue a wide variety of interests.
From where I sit, the future for GIS professionals has never been brighter. As geospatial data becomes more available and the systems that can leverage that data become more pervasive, there will be a growing demand for trained professionals who understand the power of geospatial analysis and can bring that power to bear to help solve some of the world’s most critical problems. If you truly want to make a difference in the world, and you would like to have a wide variety of choices of how and where to invest your energy then a Masters in GIS is a great place to start.
“Neo”-Geographers — On the Shoulders of Giants
There has been a lot of chatter on the web lately about the supposed distinction between “Neo” and “Paleo” Geographers. From where I sit, it seems to be a tempest in a teapot stirred up by a few trash talking web jocks who recently discovered how to do a mashup with someone else’s base map.
I don’t claim to have enough experience or expertise to call myself a Geographer. I do know a few Geographers, and I have huge respect for their education and their cartography craft. To my mind, a Geographer is one who truly understands why the choice of spatial reference is important and doesn’t accept that Web Mercator is the best projection for everything just because it is cheap and easy. A Geographer understands how to ply the subtle craft of cartography to tell a compelling story with a map and doesn’t use Yahoo Maps for their base map just because it is convenient. A Geographer understands how, when, by whom, and for what purpose the data he uses was created so that he can judge whether or not it can appropriately be used in a new context.
The magic of the Internet is that there are a host of new publishing tools available to make the cartographer’s art interactive. Geographers have a whole new medium to work with to tell their stories. And some of my favorite Geographers have been plying their trade in this new medium very skillfully for many years thank you very much. In our part of the world, my favorite web cartographers have been Bill Duffy and Tom Lynch from Northern Geomantics. Both are very skillful cartographers and designers and Tom in particular is a top notch programmer as well. Tom and Bill are both excellent Geographers and examples of how the best in business can quickly adapt to a new medium. Northern Geomantics was pumping out kick-butt web-mapping sites long before it became hip to be a chest-pumping “Neo” geographer.
“Neo”? Please. ”Paleo”? Come on.
How about a little respect for the Geographer giants on whose shoulders we stand?
3D Building Models for Energy Management
I have had a number of interesting conversations in the past week or so that have focused me more than ever on the issue of managing our buildings’ energy use through the use of Facilities GIS. I had the opportunity last week to sit down with George Callas who is the Director of Sustainability at the New Forest Institute in Brooks, Maine. At the New Forest Institute, they are training home energy auditors and have undertaken the ambitious task of weatherizing all of the homes in the town of Brooks. George’s main concern was trying to model the outside of a building with just enough detail to provide the foundation of an energy assessment. He needed to be able to model enough information about the building shell to create a baseline energy budget from which he could calculate the return on investment in energy savings from various home improvement projects. Unfortunately, the only software tools on the market today that are capable of this kind of analysis are expensive and beyond the technical grasp of most home energy auditors.

Temperature profile in a recently measured office building
I have also been talking recently with my friend Niels LaCour from the University of Massachusetts at Amherst. Niels is thinking about how better to measure and manage the energy consumption of the buildings on his campus. They are fortunate to have many of their buildings outfitted with “smart building” systems from Johnson Controls. If only he could harvest some of those smarts from his buildings into his GIS so that he could provide visualization and reporting tools to his facilities managers on campus… The folks at MASDAR are very interested in the same basic problem. As a community dedicated to achieving a zero carbon footprint, measuring and managing the energy profile of their buildings is a major concern.
We are starting to tackle issues related to modeling energy consumption of buildings on the BISDM technical committee as well. Here is what I think about the problem so far:
- One of the key pieces to monitoring and managing energy use inside buildings is the energy metering system. The more granular the metering the better. The ideal situation is to tie in to a “smart building” system like Johnson Controls or Honeywell, but even at this level some of the energy constituents like fuel consumption may be difficult to measure. On campuses like military installations or some college campuses where a large number of buildings may be fed by a central steam or chilled water plant this metering may be challenging, but the more that can be measured, the more that can be managed (to paraphrase Peter Drucker).
- The interface that we develop to visualize and report on energy consumption must be able to deal with the TIME dimension at multiple different scales. It is important to understand our energy consumption patterns as they vary during the day, during the week, and across seasons. It is also important to be able to establish a baseline energy consumption pattern so that we can measure the effectiveness of any management actions that we might undertake.
We are at a point where technology no longer is a barrier to developing intuitive and powerful systems that both monitor our buildings energy consumption patterns across campus and allow us to proactively manage those systems to drive down our energy consumption over time. Will we wait until oil prices rise again before we start to take advantage of these capabilities?

Rooms symbolized by temperature
Partner Profile – Mark Sorensen

Mark Sorensen
Every once in a while you meet an individual that is larger than life. They bring a level of energy, intensity, and intelligence to life that sets them apart. They seem to change the world in ways that are beyond the ability of most of us mortals. My friend Mark Sorensen is just such a man.
Mark is one of the world’s foremost experts in Spatial Data Infrastructures (SDI). He has helped many countries in struggling regions of the world to establish the foundations of national mapping systems in their particular part of the world. He was in Kosovo shortly after NATO stopped the fighting there to help them rebuild their land records system. He is doing similar work today in Iraq and Afghanistan. His work has taken to all parts of the globe including Eastern Europe, many parts of Africa, the Middle East, and some part of the Far East as well. I don’t know of any other individual who has done more to advance the practical implementation of GIS across the globe.
Mark is trained as a landscape planner (Harvard School of Design) and his career in GIS began at ESRI. He was one of the first employees at ESRI back when ESRI did as much project work as it did software development. He held a number of different positions at ESRI before leaving to start the Geographic Planning Cooperative, Inc. about 15 years ago. His work with GPC has taken him all over the world and exposed him to an amazing variety of different projects. His professional resume runs on for pages and is a fascinating read.
Professional life is not the only place where Mark is larger than life. (How many people do you know that have been on the television series “I Should Not Be Alive”?) He has hiked the John Muir trail a number of times, kayaked rivers in Alaska, and trekked across mountains in Oman. Having grown up in Southern California, he is an accomplished surfer and an incredibly competent seaman as well. His adventures in the natural world are every bit as amazing as his adventures in the professional world.
I had the opportunity to spend about a week with Mark in Abu Dhabi in early February. Mark and his team are helping the Emirate of Abu Dhabi to create a Spatial Data Infrastructure for the Emirate. Mark is interested in taking the SDI concept inside the building and we were there to work with Mark to educate his customers about the advantages of bringing GIS to the built environment. It was an amazing week and I learned a huge amount as I always do whenever I am lucky enough to spend time with him. One of my most lasting memories of that week is of three of us sprinting through the streets of Abu Dhabi trying to keep up with Mark as we moved from one meeting to the next. Classic Sorensen.
There are some people that always raise the level of your game when you work together. Mark is one of those. I always learn a huge amount each time I have the chance to work with him. I am grateful to count him among my friends.
Your Web Map’s Secret Weapon – How pre-rendered content and content delivery networks can better your program.
This is a guest post from my friend Dave Williams at AECOM. Dave is one of the smartest GIS Systems Architects that I have ever had the pleasure to work with. He has deployed some very fast on secure web mapping applications on the very challenging network environments of DoD. Dave can be reached at DaveBWilliams@gmail.com.
Your Web Map’s Secret Weapon
How pre-rendered content and content delivery networks can better your program.
Dave B Williams
dave.williams@aecom.com
davebwilliams@gmail.com
THE ICEBERG PRINCIPLE
I liken a GIS to an iceberg. Most people only see and interact with 15% of what comprises the overall system. For an iceberg, the 15% is what is visible above the waterline. For a GIS it is what is published to the Web and in most cases this is a map.
Ensuring that your users have a positive experience when interacting with your map is tied to known aspects of your product: user interface, content, accessibility, availability, etc. Anything missing? Speed! Other than having the data that people are in search of, the performance of a web based map is the single most important aspect to the successful implementation and continued use of a web based map. I base this statement on over ten years of both scientific and anecdotal observation of users interacting with web based maps.
GOOGLE: THE PARADIGM BUSTER
The release of Google Maps in February 2005 changed GIS. Your average non-technical person now had access to extremely fast performing web based maps in a simple and easy-to-use interface. GIS was now ubiquitous. Everyone was using Google Maps and the expectations about how a web based map should perform had changed. My clients now expected (and deserved) web based maps that were fast. Google maps (on .com) now became our performance target even for encrypted and complex systems supporting military operations. These mil networks are often very unstable and high latency.
THE PERFORMANCE OF GOOGLE ON .00001% OF THE BUDGET
I have no idea what Google spends on their mapping programs but we do know that Google is a >$100 billion dollar company with very deep pockets. We also know some of the key reasons why Google is so fast: pre-rendered content, distributed content delivery, and network tuning. Learning from what makes Google fast, how can a County or Federal GIS program provide services as fast as Google and within budget?
Here’s How……
1. Pre-Render your content – This cannot be overstated! Pre-Rendered Content (PRC) means that when your users request a map at a certain zoom level and extent they are actually requesting pre-rendered or pre-processed map tiles. Your browser receives these tiles as known URL based resources. They ARE NOT passing a request to a spatial processing engine to query a database and build you a picture. Pre-rendering of content is accomplishable with a variety of tools including ArcGIS Server. ArcGIS Server also supports pre-rendering of 3D (globe) map service data. There are also open-source and WMS based pre-rendering tiling applications.
The server-side pre-rendering of your map content is the single most important thing you can do to improve speed and availability of your web mapping system.
2. Geographically distribute your content – It’s a simple concept: the physically closer your map tile content is to your user, the faster they will pull it down. Distributed content delivery networks (CDNs) provide this capability. Akamai (http://www.akamai.com) is the industry leader in this. They have roughly 25,000 web servers distributed around the world. As content is accessed by users, it is cached locally so that other users can now access that content faster than going back to origin (your web server). I have implemented Akamai based solutions for a variety of clients (mainly DoD). The performance and scalability benefits are staggering. As an example, one client out of Atlanta, GA saw an 18x improvement in rendering speed when serving their main customers who reside in Southwest Asia. This type of improvement is a game changer. As another example, I support another program where all map tile content is on the Akamai networks. You can turn off the local web server and the map tiles still make it to the user as they reside within Akamai cache. This is the ultimate move towards uninterrupted availability.
Graphic Credit : http://www.akamai.com/html/technology/products/dsa.html
In addition to Akamai, there are smaller industry CDNs but one of the most interesting related technologies is Amazon’s S3 cloud storage service (http://aws.amazon.com/s3/). S3 is an easier entry (lower intial cost) product compared to Akamai but it offers some of the benefits of a true Global CDN by leveraging the massive Amazon backend storage and delivery infrastructure. I completed a small project using S3 and map tiling and the performance was exceptional and significantly improved over hosting the map tiles on a local server.
3. Network Tuning – In addition to the distributed CDN capabilities that Akamai offers, they also support improved network routing and decision making. As your user types in your URL or makes a map request, Akamai intercepts these requests and makes decisions about TCP/IP routing that is almost always an improvement over letting your ISP(s) handle this decision making. This can be illustrated by running traceroutes against Akamaized and non-Akamaized URL assets and viewing how many fewer network hops occur when Akamai is involved. This also means that even if your content cannot be tiled and cached and that origin requests must occur, your users can see dramatic improvements in performance and availability.
How much does all this cost? Well, many people already own ArcGIS Server so let’s not count that cost. If you don’t , there are open source tools to create and exploit map tiles (Open Layers, etc.). Amazon S3’s pricing is available here – http://aws.amazon.com/s3/#pricing and with a 15cents/GB storage cost and 1cent/1k request model, it is pretty cheap. The entry level Akamai pricing is roughly $4,500/month for less than 2TBs of monthly bandwidth use. This price includes their TCP/IP optimization and other related services. There is also the additional labor and workflow costs of creating tiles. This cost is high in the beginning but slows down once in maintenance mode as only select tiles need to be updated. I don’t have hard numbers for labor costs/time per tile but I can relate that on one large on-going project I have one person who manages all of the tiling for worldwide imagery in support of high resolution mapping of over 500 airfields. He does this on one older 2-processor Pentium box.
In summary, map tiling makes your maps faster. Distributing your tiles via content delivery network makes them even faster and more stable. By leveraging the best technologies that our industry provides you can see Google-like mapping performance that does not cost much more than is already required to support basic dynamic services.
Dave.
Dave.Williams@aecom.com
DaveBWilliams@gmail.com
The Need for Comprehensive 3D City Models (Part 3)
In previous posts on this topic, I have discussed some of the more important communities that have requirements for 3D city models and some of the common use cases that they share. In this final post in the series, we will look at some of the tool sets that I hope will evolve in the near future.
Required Tool Sets
If we are serious about building comprehensive 3-D city models, then we need to be thoughtful about developing tool sets that are appropriate to the task. While we are starting to see the evolution of some interesting tools for specific communities, more general and inter-operable tools for the creation, maintenance, publishing, and consumption of 3D city models are still on the drawing boards. Here is a wish list for capabilities that would be broadly useful across all communities:
Data Models
To begin with, we need to develop data models that are sufficient to support our requirements. There are a number of emerging data models that address various parts of the requirements we have been discussing. The IFC BIM community has a reasonably mature if extremely detailed data model designed to address problems related to designing and constructing buildings. While BIM models work well for the problems they were designed to address, they do not scale well and are not appropriate for landscape-level modeling. The BISDM community data model does a reasonably good job of modeling simple features within buildings. This model supports a pretty reasonable level of granularity, scales and performs very well but does not address fully textured architectural renderings of buildings. The CityGML model put forth by OGC does a nice job of multilevel representations of buildings, as well as fully textured architectural renderings but does not handle building interiors and requires database specific implementations in order to scale. In the next few years I think that we will see a maturation of these complimentary data models along with a better understanding of how to harvest subsets of data from one data set for use in another. One example of this would be harvesting data from a BIM using the space model view for population of BISDM. The data conversion and interoperability implications of this need for harvesting from one data store in order to populate another are significant. This will be a guaranteed growth area for the folks at Safe Software.
Data Authoring
Once we define a data model that is appropriate to the scale and scope of our particular city’s requirements and use cases, we will need data authoring tools that are capable of creating and maintaining data in this data model. At current software versions, the process of offering 3-D city model data requires the use of several different authoring tools and the workflows required to move data along in the process are less than elegant. Lets hope it is not too much longer before the major software vendors provide the capability to easily author fully textured and attributed 3D building models and then exchange that data with other systems.
3D & 4D Geospatial Analysis
For me, the real excitement is the promise of being able to perform true 3D and 4D geospatial analysis. Again, in present versions of available software, tool sets available to support this kind of analysis are pretty green. While there is progress being made particularly with desktop tools and I have seen some encouraging demonstrations in limited scenarios, we have a long way to go before we can truly deliver compelling geospatial analysis in 4D at a citywide scale.
3D & 4D Web Publishing
In order to truly unlock the potential of comprehensive 3-D city models to support the workflow requirements that we have identified, we will need to be able to consume these models as services published over the web. Given the complexity of some of these models, server performance and network bandwidth constraints become significant challenges almost immediately. That said, making this data available through Web services will be critical to the growth and adoption of this technology going forward.
Visualization on Multiple Platforms
For a solution provider like PenBay, we are very focused on being able to deliver information to our users were it makes the most sense in their daily workflows. In some circumstances, this may be the desktop. At other times a web browser may be the most appropriate delivery mechanism. In many situations, a mobile device is the best way for a user to access and interact with their business data. The major software vendors will need to build their platforms in such a way that once authored our 3D city models can be consumed by a variety of different devices and platforms.
Data Sharing and Interoperability
I have been around long enough to understand that data sharing is an important and complex issue. For my money, data sharing is much more than publishing KML for simple Google mash ups. Data sharing to me suggests that the data will be useful for geospatial analysis, that it’s metadata will be appropriately documented, and that authentication and entitlement will be thoughtfully addressed. Data sharing and interoperability in the world of comprehensive 3-D data models will likely be complex and challenging. Particularly when we get to the point where different people or organizations are responsible for maintaining the data in different portions of the model, issues of data documentation, currency, and security, become difficult to manage in a systematic way. The very nature of the data itself and the communities of interests that we are serving with 3-D city models requires that we be thoughtful and proactive about designing data sharing and interoperability into our approach from the start.
While various standards bodies have usually taken the lead in establishing interoperability guidelines, this is not the only way to achieve interoperability and to my mind is not necessarily the best way. Many of the most functional standards like KML, .pdf, and .shp to name a few have been developed by private companies who then published their formats to support interoperability. There are those that complain that “standards” like the Adobe Acrobat Reader format or the ESRI shape file or file geodatabase are not “open” and are therefore somehow tainted. From my perspective, I would rather have file formats developed by a team of software engineers who are on the hook to deliver practical, functional, and highly performant software than a committee of individuals who are less accountable for actually making software work. What really grinds my gears is companies like Autodesk who makes a very popular 3D authoring tool (Revit) but refuses to publish their format so that their data can become more fully interoperable with other systems. For the foreseeable future, practical interoperability will no doubt continue to be the domain of our friends at Safe Software.
So… I have talked a lot about my personal vision for 3D city models. Where do YOU see the future for this concept? Where do you think the first real practical inroads will be achieved?
The Need for Comprehensive 3D City Models (Part 2)
In my last post, I talked about some of the more important communities of interest that have needs for comprehensive 3D city models. In this post, I will try to think through what the most common use cases are that would be helpful to users of 3D city models regardless of their specific interests. In the final post of this series, I will describe some of the tool sets that we need to author, publish, and consume these models effectively.
Common Use Cases
Now that we have identified a few of the more important communities of interest that have a need to understand the complexities of our urban environments in 3-D over time, let’s try to identify some common functionality and usability requirements. If we can identify common sets of requirements across user communities, then we have the ability to start designing data models, data management systems, authoring and analysis tools, and publishing and data sharing strategies that might be effective across communities.
Visualization
Visualization is huge. Many excellent books have been written on various aspects of visualization. In the 4D urban environment visualization is particularly interesting and complex. In the context of the various communities of interest that we have identified previously, there are a number of visualization requirements patterns that emerge:
- The need to visualize at a range of geographic scales – we need to be able to visualize our urban environment from a regional scale down to the corner of a room. While it is not always necessary to visualize in 3-D, it is usually the case that some indication of elevation is an integral part of the visualization user experience. For example, if I am visualizing a floor plan in 2-D it is important for me to understand whether I’m looking at the first floor where the 15th floor.
- The need to visualize at various levels of detail – for some uses, it is most appropriate to symbolize a building is a large single rectangle or mass. For other uses is necessary to have a more complete architectural rendering of the building including a photo realistic texture. It is also important to have the ability to have different representations of buildings depending on whether you are modeling day or night scenarios, seasonal scenarios, or perhaps an infrared visualization of buildings.
- The need to visualize changes over time – whether it is the addition or removal of buildings in the landscape over a relatively long time scale over the changing temperature patterns within a room throughout the course of the day, being able to visualize the variable of time is a common requirement across almost all of the communities of interest that we have identified.
- The need to visualize different building components – for some workflows it may be appropriate to visualize and symbolize entire buildings, for other workflows it may be necessary to visualize individual rooms or collections of rooms, for other workflows it may be necessary to visualize individual items within a room.
All of these requirements need to be met within a user experience that is intuitive and performs well.
Line of Sight Analysis
There are a number of communities of interest that need to be able to perform variations of a line of sight analysis. The security community probably has some of the most pressing and interesting requirements for line of sight but certainly the planning community and land-use entitlement community has requirements for this as well. Requirements for line of sight analysis include:
- Dynamic view shed analysis (who can see me along this proposed route?)
- Static view shed analysis (what can I see from this vantage point? Needs to work from a point in a room through windows. Also needs to work inside buildings)
- Shadow analysis (What is the shadow pattern cast by this proposed building? Needs to take into account time of day and season)
3D Buffer
Almost every community has some sort of requirement for 3-D buffer analysis. Whether it is trying to determine which spaces will be impacted by a certain type of blast, which vacant offices are within 1000 feet of a parking lot, or which spaces would be impacted by a change in zoning ordinance, 3-D buffer analysis is a ubiquitous requirement. 3D Buffer needs to include persistence of the buffer and selection functionality. Requirements for a 3D buffer analysis include:
- Buffer from a user-defined point – Let the user define a point in 3D space and specify the buffer distance to be visualized and which features are to be selected.
- Buffer from a selected set – If the user has identified a selected set of objects, the 3D buffer should work from the selected set.
3D Addressing and Routing
3-D addressing and routing is a particularly keen interest of the college and university communities currently. There have been a number of high profile lawsuits brought against universities that were not fully compliant with the Americans with Disabilities Act (ADA). The subsequent fines and construction projects required to bring those institutions fully into compliance with ADA have really focused the community on better understanding the impacts of routing yourself from one room to another on-campus if you are disabled. Public safety also stands to gain from better systems for routing and addressing inside buildings. By using in building transportation models, public safety planners can better understand how to operate in specific buildings and how best to design effective evacuation plans. A new law in Massachusetts requires that any building owner with a PBX system must resolve a suite or room number to state-wide 911 centers to aid in dispatch inside buildings. 3D addressing and routing functionality should include the following:
- Ability to address each door to a space – this is important for evacuation routing purposes
- Locators customized to in-building addressing patterns – important for establishing the “from” and “to” points on a campus route
- Ability to include access restrictions along a route (weight restrictions, door width restrictions, handicap access restrictions, etc.)
- Ability to create multi-modal routes within and between buildings for human and equipment trasportation – particularly important for handicapped accessibility issues as well as materials handling
4D Sensor Information Management
The Security and Environmental Monitoring communities share the most direct requirements for 4D sensor modeling and management. That said, there is a growing industry focused on monitoring the locations of critical infrastructure within the facility, like crash carts in a hospital for instance, and even the locations of personnel in certain situations. 4D sensor network integration requires the following:
- Data models that support a variety of sensor information packets being tied to stationary and mobile sensor platforms
- A common set of sensor data communication protocols to communicate this information securely over open networks
- An Enterprise Service Bus architecture that provides the ability for systems to securely subscribe to sensor feeds.
- Desktop, web, and mobile clients that are capable of managing 3D data with a temporal dimension in an intuitive user interface
Enterprise Systems Integration
For most of the communities of interest that we have identified, their primary business information system is not a GIS. That said, by leveraging the power and geospatial analysis capabilities of a GIS and a comprehensive 3-D city model, these communities can derive valuable new understanding of the geospatial patterns that exist within their current business information systems. A partial list of enterprise systems that could benefit by being spatially enabled with a comprehensive 3-D city model might include:
- Municipal CAMA systems for taxation
- Computer Aided Dispatch for Public Safety
- Computer Aided Facilities Management
- Work Order Management
- Energy Performance Monitoring
- Environmental Quality Sampling
- Closed Circuit TV Management and Monitoring
- Commercial Real Estate Portfolio Management
- Municipal Inspection and Violation Systems
Mobile Deployment
Many of our communities of interest would benefit from the ability to access a 3-D city model in the field. This capability would be particularly useful to the security, public safety, facilities management, environmental quality, and municipal inspection communities. We are already starting to see demand for consumer applications of 3-D city models. There are some very interesting iPhone applications that have been released in the past few months that allow the user to visualize the city in 3-D on their handheld and to query the system for information about items that they see around them.
The Need for Comprehensive 3D City Models (Part 1)
Introduction
At PenBay, we have spent a significant amount of time over the past several years working on ways to model the insides of buildings in GIS. I have written repeatedly about the subject and it is an area that continues to fascinate me. On my recent trip to Vancouver to speak at the GeoWeb 2009 conference, however, I was inspired by Thomas Kolbe’s work on CityGML to think more about collections of buildings and how they work together in an urban environment. As we move to this city and regional scale, the level of granularity at which we model our buildings has big implications on scalability, performance, and the tool sets that we use for visualization and analysis. For the purposes of our discussion here, let’s define a “City” is a reasonably large collection of buildings in a condensed area. This city might be a traditional municipality like Philadelphia or Chicago, it might be a military city like Langley Air Force Base, or it might be a college campus like Boston University.
Communities of Interest
There are many different communities of interest that need to develop a more comprehensive understanding of the urban and suburban environment in three and four dimensions with the fourth dimension being time. I have tried to identify some of the more common communities of interest along with their specific concerns below.
Landscape Planners
Landscape planners and urban designers are some of the “GeoDesigners” that Jack described in his plenary presentation at the ESRI UC this summer. These are the folks that are responsible for designing the urban and suburban environments of the future. Some of these communities like the University Planning Office at Harvard or MIT are thinking about the futures of their campus environments 50 and 75 years out. Landscape planners and urban designers need to be able to visualize the impact of newly proposed projects on the city environment. They need to be able to understand how proposed projects will affect the skyline, how they will affect available sunlight in the surrounding area, how they will impact the local transportation infrastructure, how they will impact utility infrastructure, and how they will affect the need for public services such as schools and public safety. Landscape planners are often interested in land use and permitting issues. They will often influence land-use entitlement policy such as which parts of a proposed project can be used for retail, commercial, and residential space. In some parts of the world taxation policy is being applied in three dimensions. For example, the local taxes that are paid in Singapore are partly determined by the availability of sunlight in the occupied space and the impact of sunlight availability on the surrounding area.
Security
Security personnel are primarily concerned with preventing bad things from happening. Their infrastructure is made up of monitoring devices like closed-circuit TV cameras and automated number plate recognition systems, physical barriers like fences, bollards, and vehicle barriers, as well as access control infrastructure like security screening areas and sophisticated locks. Security concerns include analyzing the environment for security vulnerabilities, monitoring the environment in real time for suspicious activities, and modeling the impacts of potential unfortunate scenarios. Security personnel need to be able to conduct 3-D line of sight analyses, model blast impact zones, develop restricted area court on scenarios, etc.
Public Safety
In my mind, I find it helpful to define public safety differently from security although the worlds often overlap. I think about security as being primarily concerned with preventing bad things from happening. Public safety on the other hand is primarily concerned with responding after something bad has already happened. Classic public safety agencies, therefore, would be the fire department and emergency medical services. These agencies are often concerned with locations of potentially dangerous items that may exist in an area that they will need to operate in an emergency situation. The locations of hazmat closets and propane tanks are of particular interest to fire departments for example. Fire departments are also very interested in the locations of available fire response equipment like fire extinguishers and stand pipes inside a building and how a given building or set of buildings relates to the available water supply in the surrounding area. Like the security community, public safety personnel are also very interested in understanding how to manage the local transportation infrastructure in the case of an emergency. If they have to evacuate 1500 people from a high-rise building in downtown Manhattan, where do they put those people? Where do they set up triage centers? How do they control access and egress from their operational area? How do they gain access and egress from the buildings that they need to operate in? How do they understand the nature of the population that might be resident in the building at the time of the event?
Space Management
Space Management is primarily the concern of the building owner or occupier. Space managers are interested in understanding the form, function, assignment, and availability characteristics of their space in 3-D overtime. They are also interested in monitoring and managing various performance metrics of their spaces both individually and collectively. Performance metrics such as cost per square foot, energy consumption per square foot, occupancy rates, and personnel density help the space manager optimize the use of their occupied space. Often a space manager will rely on a computer aided facilities management (CAFM) system such as Archibus or Centerstone to support workflows related to move management, room reservations, lease administration, etc. Being able to share geographic information with other facilities management information across system boundaries is a critical requirement of the space management community.
Commercial Real Estate
The commercial real estate community shares a number of the concerns of the space management community but at a slightly less granular scale. Commercial real estate portfolio managers are often interested in understanding their portfolios at the suite or building level rather than at the individual room level. That said, they share a requirement to be able to visualize occupancy rates and other portfolio performance metrics in four dimensions across their portfolio holdings and are often interested in how their portfolio relates to the demographics of the surrounding area.
Public Administration
There are a number of public administration agencies that have interests inside the building. Some of these agencies are interested in regulating land-use entitlement. Their interests are in understanding permitted uses of buildings in three dimensions over time. They will also have a requirement to administer local taxation policy in three dimensions. Other agencies will be concerned with regulating certain activities inside buildings. There are whole host of inspection workflows administered by your typical city administration from restaurant inspections to day care inspections to fire safety inspections and many others. All of these inspection workflows require a basic understanding of the layout of the interior of the building along with the locations of certain domain specific elements. Depending on the workflow, those elements might include exhaust hoods, toilets, sprinkler systems, stand pipes, etc.
Facilities Management
For the purposes of our discussions here, I use the term facilities management to mean the maintenance activities required for a collection of buildings. Facilities management personnel are primarily concerned with the existing condition of the buildings under their control and the locations of anything that might require scheduled or unscheduled maintenance. Facilities management personnel often use some sort of work order management system like SAP or IBM Maximo to help organize and document their work. For this community, the ability to interchange geospatial locations of maintainable assets across system boundaries is a critical requirement.
Environmental Monitoring / Public Health
The environmental health and human safety community is concerned with monitoring environmental quality inside and outside buildings across the landscape. They will often use a combination of stationary and mobile environmental quality monitoring systems to collect, analyze, and store a variety of environmental quality samples. This community is primarily concerned with understanding the distribution of various contaminants throughout the urban environment both indoors and outdoors over time. They have a need to understand how various factors from blasts to wind to rain might affect dispersion patterns of contamination and to predict under what conditions that contamination might become harmful to human health.
Energy Management
Energy Management is becoming a critical concern for all thoughtful urban designers. As our global population becomes increasingly urbanized, the vast concentrations of buildings (the most dramatic energy consumers on the planet) in our cities greatly concentrates energy consumption in our urban centers and is putting increasing stress on our energy distribution infrastructure and is dramatically driving up the global demand for energy in all forms. In response, campus managers and urban planners are becoming increasingly proactive in monitoring energy consumption on a per building and sometimes a per space basis over time. University campuses are becoming particularly proactive on issues of energy consumption. Many universities have developed policies that prescribe compliance for all university owned buildings with LEED standards for energy efficiency. At the individual building scale, many facilities managers are starting to be much more proactive about using their smart building control systems from Honeywell or Johnson Controls to drive down energy consumption on a per room basis across their portfolio. At a city scale some municipalities, particularly in Europe, are undertaking wholesale infrared imagery collection efforts so that they can identify the most egregious energy inefficiencies in their cities and target those buildings for energy conservation efforts.
Review of the GeoWeb 2009 Conference
I spent most of this past week in Vancouver at the GeoWeb 2009 conference.

Vancouver
This was my first experience at GeoWeb, and my first time in Vancouver. Vancouver is one of the most beautiful cities I have ever had the pleasure to visit. They are hard at work preparing for the 2010 Winter Olympics which will be held in Whistler, just outside Vancouver and the city is busy building infrastructure to be able to accommodate huge numbers of new visitors. Vancouver is a very modern and livable city with beautiful surroundings. I hope that I can find an excuse to return to Vancouver soon.
GeoWeb is a pretty hard core technical conference that caters to the open source and open standards communities. Ron Lake, the father of GML, is one of the main organizers of the conference and the agenda and speakers definitely reflect an open standards world view. The speakers were all very bright capable individuals with interesting things to say. I felt honored to have my presentation be selected to be a part of the program. The conference agenda had a nice balance of hard core technical sessions and high level context sessions. Some of my favorite presentations were from John Stutz of Tellus Institute and the very accomplished landscape designer Ken Greeley.
I learned a LOT at GeoWeb and really broadened and deepened my global perspective on a number of issues. I had the opportunity to meet and have fascinating discussions with guys like Tim Case and Carsten Roensdorf, the coordinators of the OGC CityGML effort, and Dr. Thomas Kolbe the father of CityGML himself. James Fee gave me a personal demo of the WeoGeo product. This is an absolutely brilliant play and I hope it goes far. I hope to be able to blog about it once vectors are supported soon. Vancouver being the home of Safe Software, there were lots of Safe folks there. If ever there was an example of what it means to have a great corporate culture, it would have to be Safe. The whole company seems to be imbued with the intelligence, creativity, and energy that they seem to inherit directly from Dale and Don. It would be hard to say enough good about Safe. Great company. Great people.
As I mentioned before, this was my first time at GeoWeb and really my first time immersed in the open standards culture. I was really impressed with some of the collaborative data development efforts that are happening on the web. Michael Jones described the work that Google is doing to enlist collaborators in the process of developing street maps in their local area. It is still unclear to me how this effort differs in scope and quality from the OpenStreetMap project. Perhaps someone can enlighten me. Javier de la Torre described some of the work that he and his colleagues are doing to enlist the public in gathering biodiversity data. And then there was the presentation from Flikr that described some of the patterns they are seeing in their “Nearby” project that is definitely greater than the sum of the uploaded photos. Clearly there is tremendous opportunity to leverage the online population to help create new data sets that are collaboratively developed and openly shared on line. That said, there will always be a need for authoritative data sets where companies or government agencies can be held accountable for the rigor of their quality assurance programs. It is also my opinion that not all data sets gain value by being published to KML. In fact, in my experience KML data sets are often of low value for analysis. There is more to life than being able to discover your data with Google and visualize it on Google Earth.
I think that the most impactful concept that I brought away from my week in Vancouver was the understanding of the exponential nature of evolutionary change. This trend was highlighted by John Stutz and Michael Jones among others. The implications of this would be hard to underestimate. Look for a copy of John Stutz’ presentation on line soon from the conference proceedings. If we don’t figure out how to manage this rate of change soon, the implications to humanity could be alarming.
As with my previous post about the value of the ESRI conference, the value of GeoWeb to me is measured by the quality and quantity of meaningful conversations that I was able to have during the conference. While this is not nearly as big an event as the ESRI UC, the quality of the presenters and attendees was very high and I got a lot out of it. Hopefully I will be able to return to Vancouver next summer for the next GeoWeb in 2010.
-
Archives
- December 2009 (1)
- November 2009 (1)
- September 2009 (4)
- August 2009 (4)
- July 2009 (3)
- June 2009 (2)
- April 2009 (3)
- March 2009 (4)
- February 2009 (3)
- January 2009 (4)
- December 2008 (3)
- November 2008 (3)
-
Categories
-
RSS
Entries RSS
Comments RSS




