Skip to main content

AGI Featuring Cesium in its First International Users Conference

This is a guest post by Melissa Honaker, a Systems Engineer at AGI, who is co-organizing the AGI International Users Conference. - Sarah

AGI is holding its first International Users Conference in Singapore 7-8 October 2015, and we’ve dedicated an entire track to Cesium. Come hear from other Cesium users from all over the globe and get a deep dive on the latest technology from AGI’s Cesium experts. We’re also offering a free “Web Applications with STK Components & Cesium” two-day training course on 5-6 October before the UC.

There’s still time to register for this free event.

We’re going GREEN

This is AGI’s first paperless event. Attend the UC and download our event app to plan your UC schedule, download presentations, see event maps, connect with other attendees, and win an iPad mini!

Here’s the lineup for the Cesium Track:

Todd Smith Enterprise Product Marketing Manager, AGI

Topics include:

  • Cesium Server Products
  • STK and Cesium Interoperability

Daniel Honaker Senior Systems Engineer, Asia-Pacific & Middle East, AGI

Topics include:

  • Cesium and STK for Web Applications
  • Open Data and Open Standards in Cesium

Kevin Ring Principal Software Engineer, Data61

Cesium at Data61: Australia’s National Map, Terria Spatial Analytics, and more

An overview and demos of some of the exciting Cesium-related projects happening at Data61, including Australia’s National Map; our open-source TerriaJS platform that makes it easy to let users explore a catalog of spatial data in Cesium (with a fallback to 2D / Leaflet on systems that can’t run Cesium); our super-cool GPS track visualization site Doarama; and new tools for geospatial analytics.

Libish Balachandran Systems Engineer, AGI

AIS-linked Global Image Database with Cesium

This web application has the capability to collect images of ships, geotag and time stamp them, and load them in a searchable database. Maritime authorities can then search the database for images of the ships at various times and locations. The location of a ship can also be linked and obtained from an AIS database. This is an MVC web application built with Cesium at the front end and an image server, built on sqldatabse, at the back end. Most of the search capability is implemented via Cesium. The application also provides the capability to add images through a webAPI to the database.

Chris Fickler Senior Software Engineer, Geoplex

The Google Earth Appliance has been made what?

So Google has turned off “The Appliance.” Where should you map now? This presentation will give a quick insight into the pathway some of our clients are taking as the move away from the Google Earth Appliance into the world of open-source mapping on the Cesium Virtual Globe and Map Engine.

We will discuss the Ozone Widget Framework (OWF) as well as take a look at how one map can support multiple clients through the Common Map API (CMAPI).

Dave Brett Manager, Customer Support, Pixia

I’ve got the whole world in my hands… on a USB drive!

The volume of imagery and LiDAR data being generated is growing at an incredible pace. However, our ability to understand and access that data has not maintained that same rate of growth. In fact, many of us still rely on methods developed when there were only a few satellites in orbit providing imagery accessible to the public. PIXIA HiPER LOOK provides the unique ability to expose a large volume of diverse data types via OGC standard services in a highly performant and scalable system architecture. By combining PIXIA’s HiPER LOOK server with Analytical Graphic’s Cesium visualization capabilities, we are able to create a unique and compelling way to present large and diverse data sets via a web client, even when network connectivity is intermittent or not available at all.

Yonatan Kra Head, Research and Development Department, Webiks

ngCesium: Real Time Big Data Apps with Cesium and AngularJS

Imagine 100,000 dynamic entities, changing their properties continuously, visualized in a multi­dimensional space (2D, 3D, space­time, etc.), along with 1,000,000 static entities, which are also inserted into several grids and menus and interact with various forms in a Single Page Application. That’s a real-time big data analytics application. AngularJS is an extraordinarily expressive, readable, and quick-to-develop JavaScript framework built and maintained by Google. It has one of the biggest communities in the JavaScript world. ngCesium is an open­source AngularJS module for Cesium that brings Cesium to AngularJS developers. The module was built after 2 years of experience with both AngularJS and Cesium in live, real-time and big-data projects. It is highly modular, scalable, easy to use and maintain, and was built with efficiency and readability in mind. While Cesium’s entity API has made Cesium more accessible to “non computer graphics” programmers, there’s still a (relatively painful) learning curve, especially when it comes to efficiency and complex implementations. Using ngCesium, the end developer doesn’t even need to “know Cesium” – just AngularJS, thus expanding the number of developers on the team who can use Cesium without any special training. As a bonus, just like any AngularJS application, it is built for testing. I will cover the basics of ngCesium and will demonstrate the modularity and ease­of­use of the module, showing some real­world usage examples of it and its extensions. Using ngCesium, I will show how easy it is to extend Cesium with a lot of advanced visualizations and tools such as grids. Clustering, data bound popups, dynamic selections, map filters and many more features are already included. To summarize – in this talk we’ll see how ngCesium can make Cesium more accessible and friendly to JavaScript developers while allowing Cesium savvies to enhance Cesium abilities with the AngularJS framework.

We hope to see you in Singapore!