I am a big fan of playing with real-time data and integrating it with GIS, so was really chuffed to find my name down against the GeoEvent Extension talk at Ozri. The focus of the session was not so much on the fancy front end visualistion of real-time GIS data, but more about showing how GeoEvent Services can be configured to perform on-the-fly processing with the incoming streams of data. The key message we hopefully got across was that GeoEvent Extension is not just about listening to a feed and moving points around on a map. It can do a whole lot more…
Geodatabases are the central store for maintaining all your vector data for ArcGIS. Traditionally data integrity in a geodatabase is maintained with the use of versioning. Edits are made in a version. The data is quality checked and then published to the control version.
We are seeing an increasing need to maintain more than one copy of data with the advent of ArcGIS Online. Data is moved to cloud servers and ArcGIS Online to allow field editors and remote offices access to the corporate datastore. The concept of one centralised database is being eroded because of these requirements for multiple sources. Enter the geodata service. Residing on top of a versioned geodatabase, the geodata service allows organisations to replicate data through the firewall to cloud servers and ArcGIS Online – allowing users in remote office and field users to have access to and update the most current data.
Another common scenario is to have the GIS data in one geodatabase and corporate data in another. The ability to directly connect to these enterprise databases in ArcGIS and join and manipulate data is also highlighted.
Maps, in an abstract sense, are a vehicle for information; a way of presenting an idea, a plan, or a story. Since the earliest cave paintings, maps have been a pivotal communication tool, but in today’s world the amount of data that we have access to makes it harder than ever to clearly articulate our thoughts.
Our presentation’s main focus today was to look at how we can use lessons learned from other disciplines to simplify, modernise and improve the appearance of our maps.
Imagery is used widely throughout the GIS Industry. It is generally used to provide context and detail to vector maps. However, imagery goes beyond the visual representation – it provides analytical information as well. It is timely, it can be used to see how an area of interest changes over time. It is analytical, it can be used to measure land coverages or measure heights of objects.
Imagery is becoming prolific, and so managing, displaying and disseminating the data to the end user is becoming important. The mosaic dataset and image service are formats that Esri has created to aid in the consumption of these image sources. Esri has built search tools and analytical tools into ArcGIS Desktop to take advantage of these formats.
On the web, the Image Discovery portal, available from GitHub, allows users to interrogate, analyse and download image data from the published image sources. In addition, the ability to cache the services delivers significant speed improvements over the standard image services while providing access to the analytical components of the imagery.
These technologies make ArcGIS the platform for your image management, and analysis.
Solving real-world problems with existing solutions
With so many great presentations at Ozri it’s hard to choose which one to go to. In case you missed our session, here are the key messages.
Python is a “batteries included” language. The Python Standard Library (which you get when installing Python) has nearly 300 packages which help you get the job done. The modules vary in functionality, ranging from running code in parallel with the multiprocessing library to making your terminal beep with winsound.
Ozri 2014: Getting started with the ArcGIS Web AppBuilder
We covered numerous topics during our presentation, from an introductory view of the designer right through to a high level discussion on building custom widgets. The key aspects of the presentation included:
- Designing your App
Simon demonstrated the ease of designing an application using the Web AppBuilder designer, highlighting the sophistication of the built-in widgets that are already in the product. Todd then highlighted some of these widgets with an editing workflow performed on an iPad.
The power of sharing through automation (and udder stuff)
When was the last time you bought something and it got better with age? Maybe a good red wine or a Heysen Blue cheese? They both sound pretty good. Well, with cloud software and upgradable smart devices, it’s more than tannins or lactic acid that change – new functionality and apps comes out at a rapid pace.
I was all prepared for my technical presentation with Ivan Ermoshkin on Sharing your analysis: practical steps for automating your workflows when the latest Beta for Web Appbuilder for ArcGIS was released with the September ArcGIS online upgrade. This was great news for users looking for a “no code” way to configure and host responsive web applications, but a bit of a time crunch for me to reconfigure the geoprocessing widgets just days before Ozri. It really needed to be done, however, because I wanted to demonstrate the geoprocessing widgets in the presentation.