Airspace — A deep rabbit hole

In previous maps we looked at Class B, C, and D airspace. Let’s add in Class E0 and E5… (not yet in 3D): (Map tiles by Stamen Design, under CC BY 3.0. Data by OpenStreetMap, under ODbL) Previous posts: https://smathermather.wordpress.com/2014/10/25/airspace-is-complicated-and-so-i-abuse-postgis-once-again/ and https://smathermather.wordpress.com/2014/10/25/airspace-is-complicated-and-so-i-abuse-postgis-once-again-reprise/ Continue reading Airspace — A deep rabbit hole

Airspace is complicated — and so I abuse PostGIS once again — Reprise…

In the previous post: https://smathermather.wordpress.com/2014/10/25/airspace-is-complicated-and-so-i-abuse-postgis-once-again/ we explore the 3D shape and complexity of controlled airspace. Now here’s the rest of the code. We’ll add our affine transformation ala Seth Fitsimmons: And integrate that into our original function: And voila! Let’s take a look at Washington, DC and surrounds, another nice complicated example: And again with map tiles by Stamen Design, under CC BY 3.0. Data … Continue reading Airspace is complicated — and so I abuse PostGIS once again — Reprise…

Airspace is complicated — and so I abuse PostGIS once again

Let’s ignore for a moment the drone hobbiest / enthusiast. What is the shape of airspace for airplanes and commercial and government unmanned aircraft flying under Certificates of Authorization, and how can we visualize it? Thanks to Anita in the last post, we have the Class B,C,D,E Airspace Shape Files which helps us define the overall shape of controlled airspace. But, these are 3D things. … Continue reading Airspace is complicated — and so I abuse PostGIS once again

OpenDroneMap — The MOVIE

Apparently travelling for 20 days straight back and forth through 3 time zones across 13 hours of time difference  makes me calmer, more rational, and a better presenter than normal. All 27 minutes and 35 seconds. And then don’t forget to check out the rest: http://vimeo.com/foss4g Continue reading OpenDroneMap — The MOVIE

OpenDroneMap and the art of sneakernet packet making

Current scene in the smathermather household — OpenDroneMap sneakernet packets being produced for training 53 people in OpenDroneMap on Monday. (Yes, I’m using rsync, not tar. Old dog. New tricks.) edit: let’s throw some code up there, ugly though it may be:   Continue reading OpenDroneMap and the art of sneakernet packet making

OpenDroneMap — Art and Science

I consider myself an artist and scientist. I’ll confess I have let the art go fallow some in recent years, but these are two sides of one coin. If you like either, and especially if you like both, you should check out Tobias Research. I met Michele at FOSS4G, where from the moment she saw my presentation on OpenDroneMap to using it to create a … Continue reading OpenDroneMap — Art and Science

FOSS4G Korea 2014, poor GPS photos, and mapillary (part 2 of n)

A classic and age old problem in GPS is collecting potentially wonderful data in the field, getting back the office, and realizing a lot of manual scrubbing, data massaging, and other such careful work will need to be done to make the GPS data useful and meaningful. This assumes we can even meaningfully correct it at all. This is true too (maybe especially) for GPS … Continue reading FOSS4G Korea 2014, poor GPS photos, and mapillary (part 2 of n)

Getting Bundler and friends running — part deux

In my previous post on Getting Bundler and friends running, I suggested how to modify an existing script to get Bundler and other structure from motion parts/pieces up and running.  Here’s my follow up. Install Vagrant and VirtualBox. Download (or clone) this repo: https://github.com/OpenDroneMap/odm-vagrant Navigate into the cloned or unzipped directory (on the command line), run vagrant up Go have a cup of coffee. Come … Continue reading Getting Bundler and friends running — part deux

Getting Bundler and friends running

Anyone who has jumped down the rabbit hole of computer vision has run into dependency h*ll getting software to run.  I jumped down that hole again today with great success that I don’t want to forget (these directions are for Ubuntu, fyi). First, clone BundlerTools: https://github.com/qwesda/BundlerTools This will download and compile (almost) everything for you, which is a wonderful thing.  The one exception is graclus.  … Continue reading Getting Bundler and friends running

Inventorying linear assets– really high resolution orthos

I have been contemplating all sorts of varied uses of Structure from Motion techniques. One of those outputs, in addition to using sUAVs (drones) is just to orthorectify and generate 3D meshes from ordinary photos. This has really great potential for linear assets like streams and rivers, trails and roads. We’ll have to being to contemplate how we’ll use (and summarize!) the incredible amount of … Continue reading Inventorying linear assets– really high resolution orthos