Successfully reported this slideshow.

geoOttaWOW -- Successfully Connecting to a New World

0

Share

1 of 56
1 of 56

geoOttaWOW -- Successfully Connecting to a New World

0

Share

Download to read offline

The City of Ottawa offers a variety of datasets through Open Data on Ottawa.ca. This data is used for a variety of reasons by both individuals and organizations. Early in 2015, GIS resources at the City of Ottawa decided to experiment with "new tools" in FME. By using data from the Open Data catalogue, we have transformed Ottawa into a Minecraft world.

The adults of Ottawa have our mapping application called geoOttawa, and now the youth have their Minecraft world called geoOttaWOW. What a great way to connect with the young gamers of Ottawa!

This presentation will describe the path taken to build geoOttaWOW, connecting with a new generation of Ottawa in a whole new way.

The City of Ottawa offers a variety of datasets through Open Data on Ottawa.ca. This data is used for a variety of reasons by both individuals and organizations. Early in 2015, GIS resources at the City of Ottawa decided to experiment with "new tools" in FME. By using data from the Open Data catalogue, we have transformed Ottawa into a Minecraft world.

The adults of Ottawa have our mapping application called geoOttawa, and now the youth have their Minecraft world called geoOttaWOW. What a great way to connect with the young gamers of Ottawa!

This presentation will describe the path taken to build geoOttaWOW, connecting with a new generation of Ottawa in a whole new way.

More Related Content

Related Books

Free with a 14 day trial from Scribd

See all

geoOttaWOW -- Successfully Connecting to a New World

  1. 1. geoOttaWOW Successfully Connecting to another World Eric Storie City of Ottawa © 2016 City of Ottawa
  2. 2. About Myself GIS Analyst with City of Ottawa since 2005. Eric Storie © 2016 City of Ottawa
  3. 3. GeoOttaWOW © mojang.com© 2016 City of Ottawa
  4. 4. It Started with an Idea. I Looked at what we had already in geoOttawa, and saw there was a whole other world in there. © Justin Pelletier - Puddle Vision © 2016 City of Ottawa
  5. 5. Safe Software released FME Desktop, with Minecraft transformers. © 2016 City of Ottawa
  6. 6. FME new tools to transform data into Minecraft worlds © mojang.com © 2016 City of Ottawa
  7. 7. geoOttaWOW The Experiment begins. Early in 2015, a couple of people in the GIS unit at the City of Ottawa decided to experiment, on their own time, with FME, by building a Minecraft world of Ottawa. © icmes.tumblr.com © 2016 City of Ottawa
  8. 8. Wouldn’t it be Neat? As this Experiment began to take shape initial thoughts were “Wouldn’t it be neat if this resulted in engaged and interested youth?” We were excited that this gaming data holds the possibility of getting young citizens to be involved and understand how and why we do things at the City © 2016 City of Ottawa
  9. 9. City of Ottawa Youth and GIS The adults of Ottawa have our mapping application called geoOttawa, and if it worked the youth would have a Minecraft world called geoOttaWOW. © 2016 City of Ottawa
  10. 10. FME 2015 new tools to transform data into Minecraft worlds FME GeoOttawa Data sets Youth Input © 2016 City of Ottawa
  11. 11. FME 2015 new tools to transform data into Minecraft worlds • Uses Digital Elevation Model data with our existing GIS enterprise services. • Creates basic Minecraft world in about 3 hours or less. © 2016 City of Ottawa
  12. 12. Focusing on Youth Interest, what can we do with this? • Engage youth with gaming environment. • Don’t just tell us. Show us how you want your City of Ottawa to be! • Free for All © 2016 City of Ottawa
  13. 13. It’s a New World “In Minecraft“ © 2016 City of Ottawa
  14. 14. So How Did We Build it? © http://blogos-haha.blogspot.ca/ © 2016 City of Ottawa
  15. 15. No, it’s not Rocket Science. Posted on Reddit.com Minecraft by XxSlainMagicxX © 2016 City of Ottawa
  16. 16. Safe Software provides the tools you need at the Knowledge Centre. https://knowledge.safe.com/articles /1064/how-to-make-minecraft- worlds.html © 2016 City of Ottawa © Safe Software Inc.
  17. 17. It did not require Astronauts. © CBC.ca © 2016 City of Ottawa
  18. 18. We used these. © www.wisegeek.com © 2016 City of Ottawa
  19. 19. Restrictions on Building a Minecraft world at the City of Ottawa. • The Minecraft game or Server cannot be installed or run on City of Ottawa computers. Access to Minecraft.net is blocked in the City network. • We did not want to support a Minecraft Server. • Needed tool to view the data after it was created on a lab PC, for development. © 2016 City of Ottawa
  20. 20. Solutions for Building Minecraft worlds at the City of Ottawa. • Released pre-beta worlds on DVD for testers to take home and test in there Minecraft game. • With no support for a Minecraft server, we planned to release the data on the City of Ottawa Open Data website. • MapCrafter tool used to view the data after it was created on a lab PC. © 2016 City of Ottawa
  21. 21. Mapcrafter © 2016 City of Ottawa
  22. 22. Ottawa is Big. Really Big. © 2016 City of Ottawa
  23. 23. Ottawa is Big. Really Big. • That means we can make a really big world. • First attempts where in the range of 11.2 GB. • Final Beta release is 1.65 GB. © 2016 City of Ottawa
  24. 24. Testers View of First Results.© 2016 City of Ottawa
  25. 25. It did get better as I learned how to use the tools. © 2016 City of Ottawa
  26. 26. Testing proved we could build stuff in geoOttaWOW, and prepared us for the wacky world of Minecraft.© 2016 City of Ottawa
  27. 27. Layering is important, you must decide what goes on top of what and clip your data, where required, according to that plan. © City of Jasper Indiana http://www.jasperindiana.gov © 2016 City of Ottawa
  28. 28. In your Workbench Right Click on your dataset and Move Up or Move Down to control order of data reading. © 2016 City of Ottawa Rails on Top, so read that data last.
  29. 29. Parcel Service Data used in GeoOttawa became Grass Blocks © 2016 City of Ottawa
  30. 30. Roads, Driveways, and Pathways were buffered and would clip the Grass and Podzol layer. © 2016 City of Ottawa
  31. 31. Vegetation is clipped by the roads and in turn used to clip and replace the Grass Blocks. © 2016 City of Ottawa
  32. 32. Vegetation in Minecraft, close enough is good enough. © 2016 City of Ottawa
  33. 33. Rivers, Streams, and Lakes clip everything. © 2016 City of Ottawa
  34. 34. Rivers, Streams, and Lakes clip everything. • If you do not allow Rivers and Streams to clip everything, you will end up with Rivers dammed by Roads. • Rivers dammed by roads are essentially Lakes, and we did not want that to occur. • Users will have to build bridges over the water. © 2016 City of Ottawa
  35. 35. Major Buildings created using TIN data from a MicroStation dgn © 2016 City of Ottawa
  36. 36. Major Buildings created using TIN data from a MicroStation dgn. • Using TIN data means you get extruded like forms for your buildings. • Height of each building had to be calculated using the maximum Z value over each building foot print. That value was then converted to the nearest integer value. • Since Minecraft uses 1m x 1m blocks the resulting buildings are block like in appearance. © 2016 City of Ottawa
  37. 37. Be Prepared. Kids can be Brutally Honest. You will get Feedback you did not expect. © 2016 City of Ottawa
  38. 38. Be Prepared. Kids can be Brutally Honest. You will get Feedback you did not expect. • I tried scaling to get a less block like appearance, and got: “there is something wrong with your block size!” • I did not know that you need Trees to be surrounded by, and growing on top of Podzol blocks and got: "Trees do not grow on stone they just pop off!" • The Rail data was originally added as provided by our ESRI service for Regional Railways, and all I got was: “Fix your Rail!” © 2016 City of Ottawa
  39. 39. I’ve Been Working on the Railroad all the live long day © 2016 City of Ottawa
  40. 40. I’ve Been Working on the Railroad all the live long day • The original posting in the Knowledge Centre was difficult to follow for Rail construction, so I developed my own method, which was similar, and appears to have worked. The Knowledge Centre has recently been edited, and a template has been added to help with Rail building. The template is now available for download. • The key is to be able to relate what is posted on the Minecraft wiki and what values you should use for the blockID and blockData. © 2016 City of Ottawa
  41. 41. I’ve Been Working on the Railroad all the live long day • Build the Rail in a separate Workbench and add the completed Point data back into your master Workbench. The Point data can then be added to the Minecraft point cloud data set. • You are going to have to replace every polyline feature in your Rail data set with points spaced 1m apart, to represent the rail data. • Powered Rail was added by replacing every n’th Straight Rail point in the master Workbench. © 2016 City of Ottawa
  42. 42. I’ve Been Working on the Railroad all the live long day © 2016 City of Ottawa
  43. 43. I’ve Been Working on the Railroad all the live long day Your goal is to get your raster grid to handle directional changes the same as it would in the game. © 2016 City of Ottawa © minecraft.gamepedia.com
  44. 44. I’ve Been Working on the Railroad all the live long day That way your Railway tracks connect and function well. © 2016 City of Ottawa © minecraft.gamepedia.com
  45. 45. I’ve Been Working on the Railroad all the live long day Rail in your FME Workbench will have a blockID of 66, unless it is Powered Rail. © 2016 City of Ottawa © minecraft.gamepedia.com
  46. 46. I’ve Been Working on the Railroad all the live long day blockID = 66 blockData is calculated based on the orientation of the block © 2016 City of Ottawa
  47. 47. I’ve Been Working on the Railroad all the live long day Rail blockData values that can be used in your FME Workbench © 2016 City of Ottawa © minecraft.gamepedia.com
  48. 48. I’ve Been Working on the Railroad all the live long day • In the end you should have a point data spaced at 1 m intervals, which can be written to the Point Cloud using the Minecraft Rasterizer transformer VectorInput. • It will not be perfect and will require some manual intervention by the players in some cases. © 2016 City of Ottawa
  49. 49. Please refer to the Official Minecraft Wiki at minecraft.gamepedia.com for good details on all the blockID's and blockData values you will need to build your Minecraft world. © 2016 City of Ottawa © minecraft.gamepedia.com
  50. 50. 6500 page views since it’s launch on Open Data Ottawa. Who knew this would be so cool? © 2016 City of Ottawa Doctor Who logo © 2009 & TM BBC. © BBC WW Ltd
  51. 51. geoOttaWOW. It is alive, and has been known to have Cats that will wake you up in the morning, and Sheep on Parliament Hill. © 2016 City of Ottawa © http://www.munio-minecraft.cz
  52. 52. geoOttaWOW Released to Open Data 24-Dec-2015 http://data.ottawa.ca/dataset/geo- ottawa-minecraft © 2016 City of Ottawa
  53. 53. Media sees geoOttaWOW Open Data 8-Jan-2016 © CBC.ca © 2016 City of Ottawa
  54. 54. Connections Established. © CBC.ca © 2016 City of Ottawa
  55. 55. GeoOttaWOW in Mapcrafter © 2016 City of Ottawa
  56. 56. Thank you! Eric Storie gisteam@ottawa.ca © 2016 City of Ottawa

×