• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
City of Ottawa Success Stories Using FME
 

City of Ottawa Success Stories Using FME

on

  • 2,207 views

 

Statistics

Views

Total Views
2,207
Views on SlideShare
609
Embed Views
1,598

Actions

Likes
1
Downloads
8
Comments
0

5 Embeds 1,598

http://www.safe.com 1540
http://www.safe.com.local 50
http://staging.safe.com 4
http://tpau.safe.internal 2
http://translate.googleusercontent.com 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • In the past we thought the Earth was flat.
  • We have sent people into space, and the have expanded our awareness about the place we live.
  • So thanks to the many explorers of the past and present, and the tools we use, we can now see our world in a different way.
  • And what do we know... We know Ottawa is big. Really big.
  • Please allow me to take you on an journey of success at the City of Ottawa, and show you how we do what we do and how we do it.
  • What do we do at the City of Ottawa? We provide management and services in many areas.
  • Providing all these Services we have a public responsibility
  • We have a public responsibility to deliver and managing those services in a way that capitalizes on our investments, reduces costs, and provides access to information in a secure manner.
  • How do we do it? How do we provide all those services, in a cost effective and secure way? Well part of the way we do it, the part you may be interested in, is to make use of an Enterprise GIS called ‘MAP’. MAP is a graphical interface that allows us to associate business processes to municipal addresses.
  • ‘ MAP’ is now at ‘end of life’. Replacement of the ‘MAP’ technology requires development of multiple data transformations to maintain existing legacy technology while moving forward with new and more advanced data display and analysis technologies.
  • Wow!
  • MAP allows us to associate multiple data sources and application software, such as CAD data
  • Digital Imagery
  • Tabular data from Service Desks 311
  • Handheld and Remote Sensors. To name just a few.
  • All of this information is brought together in our Legacy software MAP, and is presented securely to users.
  • Legacy display software eMAP
  • We are also sharing data with external users.
  • and supporting the Local Government or Community Maps initiative with FME and ESRI on the Desktop .
  • If you are not sure what the community maps program is, please have a look at the information available on the Safe Software web site.
  • Our newest initiative Service Ottawa brings our wearhouse of information all together.
  • You can see it on our web site at ottawa.ca
  • The Service Ottawa program is our attempt to make it easy to engage and interact with citizens, businesses and clients, and it is dependent on current day, vendor supported Enterprise GIS technology.
  • Our Enterprise GIS as it is today, with a new component in development geoOttawa.
  • Amazing!
  • Building on our past success with MAP, we now have a new deployment technology in development, geoOttawa . As with any new developing technology, geoOttawa is available only to City staff. Hopefully, it will be available soon, in some similar format for public consumption.
  • geoOttawa combines local government data sets in a familiar web interface.
  • geoOttawa will provide easy to use information linked to municipal addresses.
  • What we are seeing is that FME provides a Safe simple efficient solution to share and transform data across the enterprise.
  • Lets take a look at some recent “wins” with FME.
  • The Salt Truck project was a significant WIN with FME as is required some really tricky spatial analysis to give us the results we needed. The goal was to monitor salting distribution across the City, lowering salt usage and increasing road safety.
  • What I did was to create variable length buffers around existing road segments, that did not terminate at the end of the line segments. Each buffer feature contained all the road segment attributes for that road segment.
  • Then I overlaid the GPS data points which contained data on salting, direction of travel, and speed of the truck. As you can see the GPS data was very ‘raw’, and was often about half the length of a football field away from the actual road centre lines. To compensate I joined the GPS points into a “raw” GPS route, and copied the point attribute data to the line segment in front of each point. Then recalculated the direction of travel. I had to recalculate that direction because I had to take into account that when a truck was turning a corner or stopped at a traffic signal, the GPS direction recorded could be off by as much as 90 degrees from the real direction of travel.
  • Here you can see the red ‘raw’ GPS routes created when the GPS points are joined into line segments. I next used the buffers as a cookie cutter and clipped all the ‘raw’ GPS route segments.
  • Then because I already had the information on which road segments where involved, based on the GPS points and buffered road segments, I could extract the full road segments, to display here in green, or generalized route, that was involved in the salting process.
  • So how do we determine the salt coverage? To do that I simply used the buffers to cookie cut the road segments and compared those segments to the cookie cut ‘raw’ GPS segments that fell within the same buffer. I count the number of passes on a road segment, estimate the salt coverage by knowing if the salter was on or off, and determine which side of the road was salted or not by the direction of travel.
  • Better than that! I had a SOAP service created, that called the fme.exe to run the workbench, with parameters provided by the user and served it all up on a web page. All that without the FME server.
  • I love cookies!
  • Requirement: to create a GIS data source of contiguous pipe with breaks at each valve in the data set. This creates groups of web like features made up of polylines that can be used as unique pressure zones. Used in water flow models.
  • The Enterprise Asset Management system will use Maximo and FME to synchronize data for approximately 30 ArcGIS feature classes of City assets between Edit and Publish databases, and the Maximo Asset Management system. This would include tabular data, as well as points lines and polygon data. Any change or update in a data set can be transferred to the other data sources in seconds.
  • This was a most difficult project, which had moving targets on both the data source and data output. Never a place you want to be with FME. Initially when I started developing workbenches for this process, it necessitated the construction of one workbench for each feature class, flowing from the Edit to Publish or Publish to Edit databases. An additional database was added for some feature classes to store Obsolete features, those features that would no longer function, or were removed from active use. After developing and re-developing workbenches many times, due to the moving target forcing me to rebuild with each change, I extracted the common workflow into 4 distinct workbenches, and placed the variable or moving target information [mostly data field names, or column names] in a single Excel worksheet. Using a WorkspaceRunner the worksheet was able to act as a controller to the run of the workbenches, which allowed me to hand off the project. The staff were able to make changes to the dataset without changing the basic workflow. Once this system was in place, the changes to the source and output data set structures began to stop. Basically staff realized the effect of having a moving target for the source and output data. No one wanted to edit the Excel worksheet.
  • The basic data flow in the FME workbench was to read both the Edit and Publish Databases and detect any changes in content. If a change was detected we would read the rules for processing that data in Maximo data tables, and if the data was obsolete write that data to the Obsolete feature class stored in the Obsolete database, and tag it as obsolete in the Publish database. If it was not obsolete, we would just carry out a regular update to the Publish database if required.
  • Amazing! It works!
  • We are always exploring new possibilities.

City of Ottawa Success Stories Using FME City of Ottawa Success Stories Using FME Presentation Transcript

  • Testing, Testing... One Two Three© 2001-2013 City of Ottawa
  • Success StoriesEric StorieGIS Analyst, City of Ottawa 9-April-2013
  • © 2001-2013 City of Ottawa
  • We know better now. First Space walk Alexey Leonov 18-Mar-1965© 2001-2013 City of Ottawa
  • First presentation at an FME Users Meeting Eric Storie 09-Apr-2012© 2001-2013 City of Ottawa
  • We now know Ottawa is Big! Really Big!© 2001-2013 City of Ottawa
  • © 2001-2013 City of Ottawa
  • Providing Management and Services  Transit Services  Roads and Infrastructure  Permits  Garbage and Recycling  Recreation  Social Services  Libraries  Economic Development© 2001-2013 of Ottawa
  • Providing Management and Services  Public Health  By-Law  Community and Social Services  Emergency and Protective Services  Environmental Services  Human Resources  Information Technology Services  Parks, Recreation and Cultural Services© 2001-2013 City of Ottawa
  • Providing Management and Services  Public Works  Planning and Growth Management  Rail Implementation Office  Real Estate Partnerships and Development Office  ServiceOttawa  Plus much more…© 2001-2013 City of Ottawa
  • Providing Management and Services© 2001-2013 City of Ottawa
  • Public Responsibility  Leverage and capitalize on existing investments.  Continuous improvement to reduce risk of disruptions.  Provide services and capabilities where the workers are.  Provide access to information in a secure manner.  Enabling cost-effective evolution of services and infrastructure and connectivity.  Use strategic sourcing to reduce labour and support costs.  Emphasize data integration and sharing containing costs.  Greater use of electronic information to reduce costs and reduce the Citys dependency on natural resources.© 2001-2013 City of Ottawa
  • Enterprise GIS System  Municipal Applications Partnership – MAP  MAP is a graphical interface to several database oriented applications.  MAP associates business processes to municipal address, and can produce both reports and maps.© 2001-2013 City of Ottawa
  • Enterprise GIS System  The Enterprise GIS solution ‘MAP’ is utilized daily by over 3,000 users.  The ‘eMAP’ component is consistently within the top five to ten areas accessed by the public and building sectors via Ottawa.ca.  This Enterprise GIS architecture is at ‘end of life’ and will be replaced with ESRI GIS technology and a number of business focused applications.© 2001-2013 City of Ottawa
  • WOW!  Management and Service, Public Responsibility, and what must be really big Enterprise GIS.© 2001-2013 City of Ottawa
  • Multiple Data Sources and Application Software© 2001-2013 City of Ottawa
  • Multiple Data Sources and Application Software© 2001-2013 City of Ottawa
  • Multiple Data Sources and Application Software© 2001-2013 City of Ottawa
  • Multiple Data Sources and Application Software© 2001-2013 City of Ottawa
  • Multiple Data Sources and Application Software© 2001-2013 City of Ottawa
  • Multiple Data Sources and Application Software© 2001-2013 City of Ottawa
  • Multiple Data Sources and Application Software© 2001-2013 City of Ottawa
  • Multiple Data Sources and Application Software© 2001-2013 City of Ottawa
  • Multiple Data Sources and Application Software  http://www.safe.com/solutions/for-initiatives/esri-community-maps-program/© 2001-2013 City of Ottawa
  • Service Ottawa © Lucas film Ltd. (LFL); 14 August1981;PA112321© 2001-2013 City of Ottawa
  • Service Ottawa© 2001-2013 City of Ottawa
  • Service Ottawa  The Service Ottawa Program is a citizen-focused approach to transforming how the City engages, interacts with, and provides services and information to citizens, businesses and clients. The program will standardize and consolidate current service management processes, providing citizens with streamlined services that are easy to find and access via multiple service-delivery channels such as ottawa.ca, 3-1-1, in-person and on mobile devices.  Two key pillars of the Service Ottawa agenda, Enhanced Citizen Centric Services and Mobile Workforce, are depending on current day, vendor supported Enterprise GIS technology as a foundation for success. This investment is key to its success.© 2001-2013 City of Ottawa
  • Enterprise GIS System FME and custom MAP ETL Replication FME and custom ETL Local EDIT SDE GovernmentGeodatabase Delete/Replace VIEW SDE Geodatabase FME and Map and custom ETL Locator Services ArcGIS and FME Data Editors (Custodians)
  • Amazing!© 2001-2013 City of Ottawa
  • Building on Success© 2001-2013 City of Ottawa
  • Building on Success© 2001-2013 City of Ottawa
  • Building on Success© 2001-2013 City of Ottawa
  • Sharing and Transforming Data Across the Enterprise© 2001-2013 City of Ottawa
  • Wins with FME  Several significant projects and ongoing day-to-day operations over the past few years have benefited by using FME technology © 2013 Ontario Lottery Corp.© 2001-2013 City of Ottawa
  • Wins with FME  Salt Truck Project – Monitor salt distribution across the City using GPS tracking helped to significantly lower salt usage, and increase road safety.© 2001-2013 City of Ottawa
  • Wins with FME  Salt Truck Project – Using FME we created variable buffers around existing road segment data.© 2001-2013 City of Ottawa
  • Wins with FME  Salt Truck Project – Overlay GPS data points containing information on salting, speed, and direction of travel.© 2001-2013 City of Ottawa
  • Wins with FME Salt Truck Project – Created Raw GPS route based on GPS data and used buffers as a cookie cutter to extract information.© 2001-2013 City of Ottawa
  • Wins with FME  Salt Truck Project – Created generalized GPS route based on GPS data, showing actual road segments covered by truck.© 2001-2013 City of Ottawa
  • Wins with FME  Salt Truck Project – Used same buffers as a cookie cutter to extract information on generalized route with Road network information.© 2001-2013 City of Ottawa
  • Wins with FME  Salt Truck Project – Web Access of data processed with FME© 2001-2013 City of Ottawa
  • © 2001-2013 City of Ottawa
  • Wins with FME Water Pressure Zones© 2001-2013 City of Ottawa
  • Wins with FME EAM [Enterprise Asset Management] – Maximo will replace a legacy application which was the primary application used for the maintenance and management of linear assets, primarily water and waste water inventories.© 2001-2013 City of Ottawa
  • Wins with FME  EAM [Enterprise Asset Management] – Using FME synchronize Edit and Publish ESRI SDE geodatabases and the MAXIMO asset management system  Maximo Manages asset deployment, specifications, monitoring, calibration, costing and tracking from a single system  Provides enterprise asset management software for long and short-term planning, preventive, reactive and condition-based maintenance, schedule management, resource optimization and key performance indicators  Plans inventory to meet maintenance demand, making the right parts available at the right location when needed  Aligns service levels with business objectives by defining service offerings and establishing service level agreements (SLAs)© 2001-2013 City of Ottawa
  • Wins with FME Maximo Maximo rules rules Read Read the the rules rules FME reads Detect Detect FME reads Publish PublishEdit databaseEdit database Update Update data Changes Changes data database database Tes Tes Update Update tt Obsolete Obsolete database database© 2001-2013 City of Ottawa
  • Amazing© 2001-2013 City of Ottawa
  • Wins with FME  Data Maintenance - Restoration of legacy data stored in legacy formats from past projects into new more accessible data formats.© 2001-2013 City of Ottawa
  • Wins with FME  Data Transformation and Migration – 30 to 40 data sets per year are translated from ESRI data formats into AutoDesk VISION* gina file format. This allows us to refresh and maintain legacy systems, such as MAP, with current data.© 2001-2013 City of Ottawa
  • Wins with FME  Day to day quality checking of data sets before data is loaded into a the enterprise production environment.© 2001-2013 City of Ottawa
  • Wins with FME  Testing Microstation Drawing files to make sure they meet the required CADD standards before they are accepted from external sources.© 2001-2013 City of Ottawa
  • Wins with FME  Checking Teranet data provided by the Province of Ontario to find if and where property parcels overlap, and reporting those findings to the Province.© 2001-2013 City of Ottawa
  • Future Plans Replacement of eMap in ottawa.ca Automate Open Data updates More maps and apps for the Local Government model Mobile geoOttawa FME Server© 2001-2013 City of Ottawa
  • Future Plans  Upgrade© 2001-2013 City of Ottawa
  • Future Plans  Exploring possibilities.© 2001-2013 City of Ottawa
  • Questions? Eric Storie Eric.Storie@ottawa.ca© 2001-2013 City of Ottawa
  • Questions? Thank You. Eric Storie Eric.Storie@ottawa.ca© 2001-2013 City of Ottawa