Geospatial Data Conversions for Foursquare

We contributed to Unfolded’s catalogue of tools, with the I3S Debug Application, which is hosted at http://loaders.gl.  Users can stop data nodes loading and look at a specific nodes from different point of view. They can also recolor nodes to see data segmentation.

Task

Convert geospatial data to I3S and 3DTile formats

  • Client

    Unfolded

  • Date

    2020-2021

  • Technologies

    I3S 3D Tiles,

Project overview

Our team developed and maintained 3 unique products related to this work: 

a Tile converter, an I3S App and an I3S Debug tool

Scroll

Tile converter

There are some well known formats of 3D geospatial content such as 3DTiles and I3S.

I3S and 3DTiles generally have the same tree structure which is widely-used in the geospatial industry for map tiling. The only difference is some extra metadata.  

The tile-converter is a command line utility (CLI) for two-way batch conversion between 3DTiles and I3S formats. It can load the tile set to be converted directly from a URL. 

Users can now choose which format they really wants to work with. Tile-converter is an open source product which is available as a npm package.

 

I3S App

Work was done to improve upon deck.gl to work with segments of mesh data. Data can be segmented for detailed viewing throughout a dataset.  

We also optimized server requests by combining nodes into pages through metadata adjustments.  The app brings DRACO-compressed data, a widely used encoder for 3D geometry data to I3S 1.7.  

Realistic models can be generated through GLTF formats in visgl. 

Scroll

I3S Debug Tool

During this journey with Unfolded, we found out that 3D graphics data has a very complicated structure and 3D graphics data for maps is even more complicated. There is a lot of extra information stored to show 3D objects on a map correctly.

It wasn’t surprising that in such complex structures of data there could be mistakes. Some mistakes are really hard to find with general visualization use cases.

This was our starting point for building a number of features that validate data which is usually hidden from plain sight. 

The result of this work is an I3S Debug Application that is hosted on loaders.gl.

An I3S Expert's opinion:

"Much more convenient now"

Project manager from Unfolded:

"The Action Engine team are true experts"

Check out some of our other projects

Geospatial Data Conversions for Foursquare

A technology-first approach to road safety and traffic flow

Commercial Real-Estate Analytics & Investment

Ready to work with us? Get a quote

    Geospatial Data Conversions for Foursquare

    We contributed to Unfolded’s catalogue of tools, with the I3S Debug Application, which is hosted at http://loaders.gl.  Users can stop data nodes loading and look at...
    • Client

      Unfolded

    • Date

      2020-2021

    • Technologies

      I3S 3D Tiles,

    View Project

    A technology-first approach to road safety and traffic flow

    Hayden AI is a first fully autonomous traffic management platform. The world’s most innovative cities use Hayden AI’s sensors, software, and data to improve urban mobility...
    • Client

      Hayden AI

    • Date

      July – October, 2021

    • Technologies

      Rapid Design, Interactive Prorotyping, React.js

    View Project

    Commercial Real-Estate Analytics & Investment

    “Fireproof” (we’ve changed their name until they leave stealth mode) is a marketplace, forecast predictor and trading platform for commercial real estate investment.  Enabling accredited investors...
    • Client

      "Fireproof" (stealth mode)

    • Date

      May 2019 – Ongoing

    • Technologies

      Python, Flask, Database Postgres, SQLAlchemy

    View Project