Tag Archives: geohipsters

GeoHipster @ Mapbox’s Locate Conference: Kairos Aerospace

   

Ari Gesher, Matt Gordon and Julia Chmyz work at Kairos Aerospace, a Bay-Area-based company specializing in aerospace solutions for environmental surveying and digital mapping. Ari, Matt and Julia were interviewed in person during the 2018 Mapbox Locate Conference in San Francisco.

Describe Kairos Aerospace.

Ari: Kairos applies the notions of faster, cheaper, iterative cycles of technology to Aerospace. Specifically, with the mission of building sensors to spot very large leaks of Methane.

Julia: A less high-level description of Kairos — Kairos deploys aerial sensors, spectrometers, optical cameras, and thermal cameras to conduct large-scale surveys of assets from oil and gas companies, to survey those assets to discover things about them.

Matt: Kairos is a bunch of physicists and engineers who care about health and safety and climate change. We fly sensors and sell data about environmental pollutants (specifically methane) to oil and gas producers.

What led you each to Kairos?

Ari: I ended up at Kairos because the two original founders, Steve Deiker and Brian Jones, both worked at Lockheed for a long time, and they decided to start their own company. Steve’s wife worked with me at Palantir, and they knew that everything they were going to do was going to require a lot of heavy data processing, and that was not an area of expertise for them. They approached me for advice around what it would take to build a team with that kind of ability. That was late 2014. I was instantly interested, it sounded really, really cool… But, for reasons of childbirth, I was not about to switch jobs; I ended up being the original angel investor. Two years later I came on board as the director of software engineering.

Julia: Brian’s wife worked with the woman who was married to my grandfather. And so, my grandfather was actually another one of those original investors — This was 2015 — and he was saying to me, “Julia, there’s this great new company.” And I’m like, “Okay, Grandpa… I’m sure. That’s cool.”

Grandpa says, “They’re so great! They’re so great! You gotta send ‘em your resumé.” I was in school at the time (I’m a year out of college now), and I said, “Okay, fine grandpa, I’ll send ‘em my resumé.”

I hadn’t really looked into it, I just didn’t really want to work at this company my grandpa thought was so cool. But I sent my resumé, and I was really clear about this, I was like, “My grandpa’s really excited about this, but I’m not sure it’s such a good fit.” — expecting to give them an easy way out.

And instead, they wrote back and said, “We’re really interested! Your resumé looks great, we’d really love to have you on board.” So I came in and talked, and actually got to see for myself. And I was like, this looks really great. So I was an intern in the summer of 2016, when we were a third of size we are now. And then I came back full-time a year ago.

Matt: There’s a lot of funny history between Ari and I, which I won’t go into. I had just done my postdoc at Stanford in physics, and Ari recruited me to go work at Palantir. Then, about six years later, I quit and I was bumming around a bit, and making fire art.

Making what?

Matt: Making fire art… yeah… and I thought I would go get a real job. Ari, at that point, was an angel investor, and he tried to recruit me into his current job.

Ari: That’s right, I tried to hire Matt for my current job.

Matt: And I turned him down to go start my own company, to develop online treatment for substance use disorders. Which, let’s say, the world was not ready for… [Polite chuckles] Mark my words: you’re going to see it.

And then about a year after doing that, Ari saw I was on the job market again, and asked me to come work at Kairos, on a team of four people – two full-times, an intern, and a couple of physicists who commited code to our code base (for better or for worse).

How many people are there now?

Group: 18.

So it’s grown quite a bit?

Matt: Yeah. It’s moving.

Ari:  Yeah there was sort of two different phases. The first two years, Brian and Steve quit their jobs and were literally in their garage in Los Altos, developing the hardware that is the heart of the methane sensor (which is the imaging spectrometer). And there’s pictures; like, one of them’s across the street, positioning a methane cell in the light path of a heliostat, the other one’s at the laptop with the original Mark-1 Spectrometer, making sure it worked.

Do they still have that?

Ari: They do — it sits on a shelf, and looks like a broken projector or something. [chuckles] So, the first two years was just validating that the hardware would work, and at the end of that, they had the design for what is today our production spectrometer, and the first production-designed unit (although we’re probably going to throw that one out pretty soon.)

The next two years have been developing both the operational side (How do we hook this thing up to a computer, and fly it, and collect data?), and also the software pipelines that sit behind it (How do we take that data off the instrument once it’s done? How do we upload it to the cloud, and develop the algorithms, from scratch, that turn that spectrographic data into the plume images that we have?).

Walk me through the process of: going out and sensing the area, to: you have a final product; and what that final product looks like.

Ari: The way that this works is that we’re given an area, a spot on the ground — the job we’re working on now is about 1,300 square miles?

Matt: We’re given a shapefile.

Ari: Right, we’re given a shapefile, and if we’re lucky, we’re also given a list of assets (another shapefile that tells us where all their wells and storage tanks and things are, so we can identify things once we find a plume over them). We then draw up flight plans to go fly over that area… like, if you look at it, you see the plane going back and forth like a lawn mower. And then, that data goes through the processing pipeline.

Example of a flight path

What comes out the other end are a stack of rasters that show us various measures of what the spectrometer has picked up. At a very rough level, what we’re actually sensing is a methane anomaly. Methane is everywhere in the atmosphere at some level; so it’s not “Is there methane here or is there no methane?”, but “Is there elevated methane?”

We use the large survey area, or chunks of it, to develop what we think the background levels of methane are in that area of the atmosphere. And then, we look for places in the data where there are elevated levels, and use that to interpolate a plume shape.

Example of a plume

One of the things we like to do at GeoHipster is geek out about the tools that people use; tell me about your day-to-day.

Ari: We’re mostly a Python shop. Very large amounts of effort dedicated to making GDAL install and compile correctly.

Matt: I do a lot of the GIS stuff at Kairos. There’s all the code for taking remote sensing data and GPS, and figuring out where that was placed on the ground. Then, taking all of that and creating GeoTIFFs out of that, with all the different metrics that we’re interested in.

Ari: And that’s all custom software, we don’t even use GDAL very much. We use GDAL to open the dataset that we write, but how we figure out what goes into each pixel is all ours.

Matt: Yeah, the ground placement of remote-sensed data is an art form… it’s interesting how much we’ve built from scratch. I think people with a lot of background in this probably know a lot of tricks and tools (and I’ve heard tell that there’s a book, but I’ve been unable to find it).

In terms of GIS nerdery: we used to do a lot of ad-hoc analysis in QGIS, and as we were increasing the number of reports we wanted to produce for customers, we wrote a QGIS plugin. It’s custom, and it’s not published anywhere because it’s specific to our workflow and our data, and it gives people summary information.

Anyone who has used QGIS will know that it’s like, incredibly powerful and can be incredibly frustrating. And if anyone from QGIS is reading this, I want them to know that I really appreciate the tool. We love it, and we would use something else if we thought it was better, and we don’t. There’s nothing else better.

Julia, you work on the tools that pilots use when they’re out collecting data. Can you tell us a bit about those?

Julia: There’s the feed that the flight operator sees in the plane, and the spectrometer frames that are being taken. There’s also all the IMU data that’s used for path stuff and all the later calculations… and this is our flight monitoring Mapbox Leaflet. The back end is built in Python, and the front end is in React.

Matt: Ari’s contribution was the X-Wing fighter.

Julia: The point of this is to make everything work as smoothly as possible — so the flight operators don’t have to spend their time staring at multiple log files, which is what they were doing before this.

Matt: So imagine a terminal, and just watching lines of term logs scroll past… in an airplane. In a very small plane.

Ari: Well, now that they use this, they say that they get kind of bored on the plane, because it gives them everything they need. In fact, we built this this tool not just to spit the information to the operator, but it also ingests all the raw data coming off the instrument; and we have a bunch of agents that watch that data for different conditions, and control the instruments.

It’s called R2CH4 as an homage to R2D2, who’s an astromech repair droid — and its primary job is not to save the universe, its primary job is just to make the X-Wing go.

I wouldn’t have caught that reference.

Well, CH4 is Methane sooooo… [makes the “ba-dum-tssssss” joke sound]

What do you do when you’re not at work – any hobbies? Matt, I heard about yours a little already: I know you’re a fire artist and you hang-glide?

Matt: I don’t hang-glide anymore, but yeah, I build weird Burner kinetic fire art. I’m making a fire Skee-Ball machine right now, where the balls are on fire. You get to wear big, fireproof kevlar gloves. I was going to bring it to Precompression, which is the pre-Burning Man party they do in SF, but the SF fire department nixed it.

Ari: I dabble in home automation. That’s kind of my tinkering hobby currently. I mean, I’ve had really good hobbies, but now my hobbies are basically my two children. But, you know… I used to be a DJ for a little while. I swear I used to have better hobbies — but I’ve really just been well-employed for like twelve years.

Julia: I spend most of my free time either outside, like hiking, or reading — real books with paper.

Ari: I thought that was illegal now?

Julia: It is here.

Just one last question for you.

Ari: 4-3-2-6! I’m glad you asked — it’s my favorite coordinate system.

Matt: 3-8-5-7 is way better, man.

Julia: …

Are you a geohipster? Why or why not?

Ari: Oh, absolutely. It’s interesting that all of us came to Kairos, not completely illiterate in the ways of GIS, but certainly not as well-steeped. And I was actually thinking about this on the way home: we have non-GIS operational data about what we do, but the core of what we do — everything is geo data. Like, there’s no non-geo data. And, what we’re trying to build is: taking a novel stream of data about the earth, and then running it through very, very modern software pipelines, to automate its processing, it’s production, all of that, in a way that requires understanding the bleeding edge of technology and blending that with GIS. And that’s what we spend all day doing.

Matt: I am geohipster because I make artisanal Geo data. And I’m opinionated about it. And I’m obnoxious. So, here a thing that I do, which is super geohipster: We produce a lot of stuff internally at the company, in WGS84 — which is not a projected coordinate system. It’s a geo-coordinate system — and I constantly complain about this. That we are producing GeoTIFFs in 4326, but we should be producing them in a projected coordinate system.

Julia: …And I want to tell you, we were doing all this way before it was cool.

Ari: One last thing — we use US-West 2 as our AWS data center, because it’s carbon-neutral (they run entirely on hydropower), so it fits in well with our overall mission.

Julia: I didn’t know that! I’m glad about that.

Ari: Suuuper hipster.

It is. Thank you guys!

 

Josh Stevens to GeoHipster: “It was Michelangelo, not chisel brand X, who made David”

Joshua Stevens
Joshua Stevens
Josh is the lead data visualizer and cartographer at NASA's Earth Observatory. Prior to coming to NASA, he was working on a PhD in geography at Penn State while on an NSF IGERT fellowship in Big Data Social Science. One time he made an eclipse map.

More about Josh and his work can be read on his personal website.

Q: How did you get into GIS?

A: My undergrad studies started out all over the place, and I had no idea what GIS even was until I was almost through with college. As a freshman I studied graphic design, following a lifelong interest in all things visual. But after the first year I got interested in photography, but shortly thereafter I switched majors again, this time to computer science. I briefly considered what graduate school in comp sci might be like before being a little “homesick”  from more artistic work; design, ultimately, was where my heart was.

During my junior year I stumbled upon a thing called Geographic Information Science in the list of majors at Michigan State University. Analysis and design, with a side of engineering? I changed my major that semester and have been hooked ever since.

While I bounced around between those majors, the bits and pieces I picked up were like little drops of experience that coalesced into the perfect preparation for a career in cartography and visualization. I didn’t know it at the time, but I couldn’t have planned it better if I tried.

Q: What do you do for NASA? Please describe your typical day on the job.

A: I sort of wear two hats. To tell a new visual story every day, I have to quickly analyze data, create maps and charts, and help our editorial team craft articles to communicate Earth science, primarily from or related to NASA missions. I am always scrambling to get or find data and then visualize it the best I can in a very short amount of time.

Over the longer term and in-between the daily articles, I lead the development of our style guide that establishes the overall look and feel of Earth Observatory visuals. This involves defining typographic styles, color palettes, base maps, and workflows. The workflows could be anything from a set of scripts to tutorials that enable us to go from raw data to public-ready graphics in an intuitive and consistent way.

Our bread-and-butter publication is the Image of The Day, which we put out 7 days a week, 365 days a year. So my typical day usually involves creating one or more visualizations to ensure that keeps happening, while carving out time to refine our style, identify new data sources, learn new technologies, or develop tools to help our team quickly publish press-ready visuals.

Q: Your PhD thesis is titled “Cues and Affordances in Cartographic Interaction”. Could you tell us about your research, and what spurred you to focus on this particular topic? Does what you learned feed into your work at NASA?

A: This research was a lot of fun! I was primarily interested in how to communicate varying “layers” of interactivity within maps. Sometimes a map symbol might only reveal a tooltip, while other features allow analytical functions, queries, or other capabilities. Some symbology has no interactivity at all. That’s information that should be clear to the user, and the visual design of map symbols can help clue users in to whether or not (or how much) a symbol is interactive.

I started my PhD before the major UI shift toward flat design, which was a good time to have a front-row seat to the backlash that followed that trend becoming commonplace. Early popular skeuomorphic designs were a bit heavy-handed with aesthetic ornamentation. As a response, designers sort of swung (too far) in the opposite direction: many interfaces became so flat that buttons were not distinguished from other design elements. This sort of design philosophy gives people chicken hands: they are constantly pecking, trying to discover which elements on screen can be clicked.

I wanted to humanize that experience, enabling users to do more thinking and less pecking.

My research was predicated on the belief that there’s a sweet spot in the middle: many, many interfaces could benefit from subtle cues that make interactive UI components a bit more obvious.

This research helped me think more clearly about hierarchies and designing with a purpose. Every map or visualization is a layering of information, and even if there’s no interactivity in a graphic, there’s still a competition for your attention and focus. Careful design ensures the viewer is drawn to the important bits, without totally removing less important elements. I like maps that communicate a key point quickly, then draw you in, revealing more insight as you study them.

Even if your fingers aren’t pecking a screen in different spots, your eyes might be. Good design settles things down and enables readers to focus on—or be guided to—the important information.

Q: There’s a lot of kids out there who want to work for NASA someday (including my own), although most of them are probably dreaming about space shuttles. If NASA has data visualization and cartography jobs, how wide does the variety get?

A: The variety is out of this world! (That was lame, wasn’t it? But it’s true!) You’ll find people working as everything from biologists to seamstresses at NASA.

I work in the Earth Science Division, and while the exact job title of “cartographer” is not a thing as far as I know — I don’t even have it — there’s an enormous amount of geospatial analysis and mapping going on. A lot of colleagues of mine have backgrounds in other fields — oceanography, geology, etc. — but we all make maps with the same data (perhaps with different software; the geologists really love GMT). But if it happens on Earth, NASA probably has an instrument that measures it, and handfuls of people with diverse expertise analyzing it and mapping it.

Q: What kind of technology do you use on the job? Mostly open source, or mostly proprietary, or an even mix?

A: It’s a mix. I’m a bit of a generalist: I use what gets the job done. That said, it is with some privilege that I am able to make those sorts of decisions. If there’s software out there, paid or otherwise, I probably have access to it.

That said, my go-tos by and large tend to be open source. GDAL is the real MVP of my workflow, and I use QGIS daily.

My top 5 most-used tools include QGIS/GDAL, Photoshop, After Effects, Python (with matplotlib, pandas, and NumPy), and Bash.

Q: Which systems are the most common sources of satellite imagery for your work?

A: We like to show things in true color when we can; readers really enjoy seeing satellite imagery that is as easy to understand as a photograph. That places a lot of emphasis on MODIS, VIIRS, and Landsat imagery.

Q: How often is it that a new system or source of imagery becomes available?

A: All the time! While the instrument construction projects and big launches make the news a few times a year, there are thousands of scientists around the globe developing new data from all the satellites already in orbit. Algorithms are improved, data sources are combined, and new applications emerge almost around the clock.

Q: Your website has dozens of examples of beautiful and informative maps. I’m guessing it takes quite a bit of work to pull the data together into a publishable product. Can you give us an example of a workflow, going from raw satellite data to polished map?

A: Thanks! I appreciate that.

One thing I have to admit being most proud of is that these projects are done super quickly. We publish daily, so I often only have a few hours, maybe 12 hours for larger stories, to get all the data that goes into something, process it, analyze it and find the story, and then design a map (or other visuals). In the last three years, there’s only one project that I worked on for longer than a week, which was the 2012 and 2016 updates to NASA’s Black Marble maps of nighttime lights.

The biggest effort has gone into developing the styles and workflows that make it possible to publish these visualizations so quickly.

I recently tweeted an example of a map coming together. The final map ended up as part of a piece on the Channeled Scablands. The basic steps for producing the imagery for this story were to:

  1. Generate a best-pixel mosaic of the area using five years of Landsat data in Google Earth Engine. While that was running:
  2. Download SRTM data for the area and merge the tiles with gdal_merge.py
  3. Hillshade the elevation data in QGIS (or GDAL)
  4. Color-correct and reproject the finished Landsat mosaic
  5. Blend the Landsat data with the hillshade
  6. Finish the map up with boundaries, water bodies, and labels, export for the web

To get even more out of the data, I also used the Landsat mosaic and elevation data to render a true color view at an oblique angle. The whole story finishes with a recent, individual Landsat scene. (You can read about how to color-correct and pan-sharpen Landsat scenes in tutorials from me and Rob Simmon.)

That all came together in about four hours. There’s always so much more I wish I could do with imagery, but our tight deadlines force us to be quick and lean.

Q: You’re a moderator for the esteemed Reddit community Data Is Beautiful. Last time I logged in there were 12+ million subscribers. How long have you been moderating, and what exactly does moderating entail?

A:  I’ve been moderating Data Is Beautiful since early 2014. Geeze, thinking back, it is hard to believe I am the second longest running mod in the subreddit. Back then we had about 50,000 subscribers and we were not a default shown to all visitors. We’d see maybe one popular post a week. It has grown quite a bit, and that has been awesome to witness over the years. We now have subscribers posting insanely well-done work that makes the front page of the entire site almost daily.

Each mod contributes to keeping things organized and spam-free, but most take on a labor of love depending on their interests. Early on I established the CSS design for the subreddit and our visual flair system to separate different types of posts. Other mods organize AMAs, run contests, or code up sweet bots that quantify the number of original content (OC) pieces a user has posted.

These days I am not super active as a mod; we’ve brought on a bunch of fantastic mods that really keep the sub running and growing.

Q: What do you do for fun? Any hipster traits we should know about?

A: I spend a lot of time playing with my kid (4). We’re really into Lego right now (see that, Ken? No ‘s’). My wife made the mistake of giving me Monster Hunter: World as a gift, and I haven’t been able to put it down.

I am looking forward to getting back into fishing this spring and summer. That’s a hobby I’ve neglected recently and I can’t wait to get back into it.

If a beard, a love of craft beer, and a fixed-gear bike are the criteria, I might be a hipster on paper. But in real life, I’m less like The Decemberists and more like Dexter (the awkward part, not all the other stuff…)

Q: Would you consider yourself a geohipster? Why / why not?

A:. Even though I use a lot of tools that might not be mainstream, I don’t see that as a goal or accomplishment that sets me apart. These are things that just help me do the job I need to do. So I wouldn’t say so, but maybe others might.

I’m also a bit wary (and weary) of an over-emphasis on the tools used by cartographers and the GIS community. How those tools are used, and the goals they achieve, is much more important. There’s a bit of a ‘library name drop culture’ on social media, where a long list of tech and libraries will be highlighted, and then it’s like “oh, and by the way this app ensured the four-pronged butterfly did not go extinct.”

That’s wrong, and we as a community should strive to fix that. There are social media accounts devoted to bashing this file format or that software. Why? That’s as useful as posting instagram photos of food you plan not to eat.

It was Michelangelo, not chisel brand X, who made David.

Q: On closing, any words of wisdom for our readers?

A: “[You] absolutely have to have dark in order to have light. Gotta have opposites, dark and light, light and dark, continually in painting. If you have light on light, you have nothing. If you have dark on dark, you basically have nothing. It’s like in life: you gotta have a little sadness once in a while so you know when the good times come.” –Bob Ross

What ISPs taketh away, the spatial community giveth back

By Amy Smith

The State Plane Coordinate System is comprised of 120+ geographic zones across the US. The system, developed in the 1930s by the U.S. Coast and Geodetic Survey, is a commonly used mapping standard for government agencies and those who work with them.

There’s a website that I’ve had bookmarked for as long as I can remember. It’s simply a list of State Plane zones and the US counties that fall within each. At the top of the page are state links that redirect further down on the site, but I rarely use those. I usually just cmd+f and search for the county I’m looking for. Even if I know the zone already, the site gives me a sense of security when I’m making a map that uses the US-based coordinate system – like the feeling one gets when going back to double check that the stove is off and the door is locked.

There are most certainly other ways to look up State Plane zones, but this one, hosted on a stranger’s personal website, is the one I like best. Maybe it’s the simplicity of the site, its Web 1.0 design, the fact that the person who made it picked tan for the background color. Maybe it’s the nostalgia of going back to something I’ve used time and time again, and always has what I want – like a well-loved t-shirt.

A while back, I went to the State Plane site only to find the site could no longer be reached. Russell Edward Taylor, III, experienced something similar, but instead of chalking it up as a mystery like I did, got in touch with the owner, Rick King, and asked about hosting the site on his own domain. Lucky for those of us who’ve relied on it as a useful reference, it continues to live on on Russell’s personal website. Russell also did some investigating and found nearly 400 links to the State Plane site from across the geospatial community, from universities to professionals to students. Inspired by his initiative, I decided to reach out to Russell, who put me in touch with Rick, to learn about the site’s story.

Rick King

Q: Rick, thank you for creating the State Plane site. Could you tell us a bit about yourself, and why you created the site?

A: I am currently retired having worked in GIS and Land Surveying since the 1980s. I was a Professional Land Surveyor licensed in Utah with most of my “experience” being while working in Indianapolis, Indiana, and ending after a 4-year stint working as a GIS Analyst in Los Alamos, New Mexico, documenting some hazardous waste remediation on a material disposal area that was used at the time of the Manhattan Project. I also helped with the development of an Acequia GIS for the Taos Soil and Water Conservation District in Taos, New Mexico.

My initial work in GIS was to allocate mapping resources to provide the base layers for large regional geographic information systems being developed primarily by the various utility companies. In the pre-internet days this work was accomplished by telephone inquiry starting at a state geological office or somewhere to see if there was any existing mapping available. GIS has evolved since then, but, just wanted to throw that in to let people know that GIS was existing before the world wide web.

I created the site as a reference for myself to help me at work. In the course of my work I received hundreds of datasets most all of which came without metadata and without any identification of the coordinate system on which they were based. The website I created in basic HTML would give me starting points to make the coordinate system identification. At the time of its creation, there really wasn’t anything else online to fulfill the need. I wanted to reference both the NAD 27 and NAD 83 systems, and found those references listed in the state statutes when I could find them online. The UTM references and the MS Excel spreadsheet were added later.

The state plane coordinate system page was part of a multi-part GIS reference page titled “GIS Landbase Information and Data Links”, which provided weblinks to the same.

The awful tan color of the background was carefully chosen for providing less eye-strain.

I hosted the site for many years as my contribution to the internet.

Q: Russell found almost 400 links to the State Plane page on other websites. Did you realize the site was being used by so many others in the geospatial community?

A: I did. It was Comcast’s decision to withdraw hosting personal web pages which is why it went down.

Q: When did you create the site? Looking at it now, is there anything you would change?

A: I created the site in 1999, and most of its creation is covered in the metadata I created for the page. Actually, I was one of the first people to quit using the page, so changes would have to be made by someone else.

Q: What was your reaction when Russell reached out about hosting the site. Were you surprised at all?

A: I was hoping that someone would step up and host the page as there were some educational institutions using it as a reference. A big thanks to Russell for stepping forward.

Q: Now being retired from a long career in land surveying, what do you do with your spare time? Do you have any hobbies?

A: I spend a good deal of time day trading on the stock markets. The goal is to grow my retirement funds specifically so that I can afford to build a new house. Yep, that’s the goal!

Q: A geohipster is someone who works anywhere along the broad spectrum of geospatial data and applications. Usually they’re described as being on the outskirts of mainstream GIS, thinking outside of the box, and doing something interesting with maps. Would you call yourself a geohipster? Why or why not.

A: No, I just never got involved with the analytics of GIS to get that excited about it. But…

Q: Rick, thank you for your contributions to the geospatial community, and for helping bring well-documented GIS resources online throughout your career. Any words of wisdom you’d like to leave with our global readership?

A:  The world has become so dynamic. Everything is changing. People and politics, the environment, business and trade, and world economies. GIS is the only science that is capable of accumulating all the data, visualizing the data, comprehending the data, and finally using the data to forecast future models that will benefit us all. Population management, food management, resource management will be extremely vital in the near future. There will be plenty of opportunities to resolve what most of us believe are foreseeable problems, especially having clean water and adequate food for everyone.

Russell Edward Taylor, III

Q: From your resume, I see that you’re a Senior GeoSpatial Analyst at CoreLogic. Could you tell us a bit about what you do there?

A: I’m part of a group that works on a suite of data products used by clients for location intelligence. It’s based on a standardized, nationwide parcel dataset derived from point and polygon data acquired in every data format, attribute layout, and projection under the sun. Taken together, our little team likely has more experience than anyone with the quirks of the many different ways parcel mapping is done. I’m on the more technical end these days, maintaining internal tools in Python, preparing custom data deliveries for clients, managing our metadata and documentation, plus a variety of internal process-improvement initiatives that have immersed me in the database world more than I ever imagined possible when I got into GIS in the late 90s.

Q: When did you realize the State Plane site was no longer live, and what inspired you to reach out to Rick?

A: It was in July 2015; a colleague brought it to my attention when they went looking for the state plane zone of a county they were working with. After I hurriedly cached a copy from the Internet Archive for use by my team and myself, it occured to me that there were probably others out there wrestling with similar data that would miss it too. I have a personal website, and since the State Plane site is just one simple page, I realized that it would be very easy for me to keep it available to the world. Over the years, I’ve benefited greatly from the community-mindedness of others, so it seemed like a good way to do my part.

Personally, I favor open software, data, and public licenses that make works more widely available for use, but I’m also aware that not everyone does. Rather than take the risk of running afoul of an unknown benefactor by re-hosting the site without permission, I decided to do it by the book. I thought it was especially important to do it that way for two reasons: first, it would be a full, verbatim copy, and not anything that might fall under fair use if I ever had to defend it; second, if I republished it without a notice at the original URL, those who had been using it might have a harder time finding their way to its new home. So, after gathering a bit of courage, I shot off a short message that happily found a friendly response.

Q: Have you received any notes from others who’ve found the state plane site on ret3.net?

A: I have, at a rate of a few each year. Most are simple thank yous from visitors glad to find it still alive somewhere. Most emails come from businesses domains, almost as many from .edu accounts. I’ve had a couple interesting ones that led to a little research about parts of the page I’d never used for myself, most memorably as to just what an ADSZONE is.

Q: Enlighten us?

A: Oddly, I received not one but two questions about this within a few months of each other in late 2016. As near as I can tell, ADSZONE stands for Automated Digitizing System Zone, named for the tool the Bureau of Land Management used to convert NAD 27 maps to NAD 83, along with other subsequent projects, and the regions used for that project. Now knowing more about Rick’s experience, the inclusion of this bit of information makes more sense! If you’re curious (or very, very bored, although there is some fine early 90s clipart to be seen therein) the manual is online here: https://archive.org/details/automateddigitiz00unit. I don’t believe this numbering system is used very widely anymore, although in the surveying business (the field of both of my interlocutors on this topic), encountering disused references is pretty common.

Q: When you’re not being a geospatial analyst, what do you like to do in your spare time? From your website I glean that beyond maps, you also like comics and bikes.

A: I got my start reading comics with my dad’s Silver Age DC collection, but fell out with constant reboots of the modern era, so these days I’m far more likely to pick up self-contained stories, or at least serials that aren’t under pressure to run forever. Of course, I’ve always had a weakness for maps in comics: the World of Kamandi, Krypton, Marvel’s New York City, Prison Island and other small-town memoir settings, even the dotted-line paths in Family Circus.

I’ve been a daily bike commuter for 8 years (and 110 pounds), following a 25-year hiatus from pedaling. I ride a modest 5 miles round trip on my commuter bike, plus weekend trailriding on my mountain bike and recently longer road bike events. Interestingly, all my bikes are folding models. Although it’s not closely related to my professional niche in geography, planning, land use, and transit issues have always fascinated me, more so since bike infrastructure became a rather personal concern!

I also enjoy Austin’s energetic music and craft brewing scenes, with friends in the former (go see Danger*Cakes, Bird Casino, and Oh Antonio & His Imaginary Friends!) and my neighborhood being taken over by the latter, which happens to combine well with cycling.

Q: Are you a geohipster? Why or why not?

A: That’s hard to say; most of my work is not what would come to mind for that label — it’s pretty traditional and desktop-oriented, working with shapefiles in proprietary software, focused on fundamentals of data integrity for the end user. GeoNormcore, perhaps. The GeoJSON, FOSS4G, webmapped world is something I encounter mostly at conferences and in occasional at-home dabblings. That said, I am planning a Dymaxion tattoo, so perhaps I have a bit of geohipster in me after all.

Q: Any final words of wisdom you’d like to leave with us?

A: Although I always have to remind myself of it when the opportunity arises, folks are far more willing to help and collaborate than you’d think. Muster your gumption, screw up your courage, steel your nerves and ask nicely. I know it works on me.

Anonymaps: “use.real.addresses”

Anonymaps
Anonymaps
Anonymaps is a shadowy provider of Twitter geo snark, lurking on the fringes of the under-the-counter geocoding industry. Since 2013, Anonymaps has tweeted 1,001 times, comprising 80% proprietary mapping fails, 19% three.word.barbs, and 1% obscure OpenStreetMap in-jokes. Anonymaps is somewhere between 20 and 60 years old and works in the illegal OSM import trade.

Q: It is said that positive thinking causes neuroses and makes people dependent. You are not in any danger, are you?

A: No-one quite knows how Anonymaps’ embittered, caustic personality developed. Some hint at unspeakable deeds in the early days of Cloudmade. Others say that a once-kind nature was (gdal)warped by discovering the One ST_NRings To (Python) Bind Them All. Still others tell tales of an idealistic developer blinded by exposure to the Manifold source code. Personally I think it’s PTSD from the OSM license change.

Q: Your Twitter bio says “crowdsourced sarcasm”. Do you have multiple personalities?

A: Yes. Totally. Anonymaps is essentially a loosely shared Twitter password. I’m not even sure who everyone is but I know people from at least four countries have posted.

At a conference some years ago, late one night in the bar, I got talking to a Well Known Geo Personality. He leaned over and confided: “Actually, don’t tell anyone, but I’m Anonymaps.” I sounded doubtful. “No, really, I am. Look.” And he posted a tweet. So that was me told.

Q: What is the purpose of your Twitter presence?

A: Historical accident. We were originally @FakeSteveC but the joke got old. Other than that, we’re mostly black ops funded by an unnamed geo corp with the aim of discrediting What3Words.

Q: Well, whatever your goals are, you’re more complicated and nuanced than some random troll. And you’re no sea lion either. If we call you the “Archie Bunker of GIS”, will you call us “Meathead”?

A: Delighted. Archie was a great geo thinker. He once said “East is East and West is West, but none of us is gonna meet Mark Twain”. I’m not sure what the EPSG code is for that particular projection but I swear I saw a shapefile in it once.

Q: You’re our second interview (after @shapefiIe) where, honestly, we have no idea who you actually are. But you sound like you might be on Shapefile’s side in the “best geo format” debate. Might you be kindred spirits?

A: Honestly, have you ever tried to use GeoJSON? #shp4lyfe

Q: You’ve had compliments for Mapzen’s work in the past. Any words of encouragement to their team and/or users now that they’ve closed up shop?

A: Full of admiration for Mapzen. How Randy manages to repeatedly hoodwink massive companies into spending millions on OpenStreetMap development is a source of wonder to me.

Mapzen was a curious experiment in developing superb software entirely devoid of any commercial imperative. All that code is now sitting there, ready to be exploited by avaricious sales guys who perhaps spend more time reading Clayton Christensen than T.S. Eliot.

I’m not at all surprised that Mapbox swooped on Valhalla – what surprises me is that no-one bought up the Tangram/Tilezen stack and team. If I were Amazon or Foursquare I would do that in a heartbeat. Right now Mapbox owns the mobile location market and no one much is challenging them.

Q: So a while back you posted a poll (https://twitter.com/Anonymaps/status/944298450061086721) on what the OSMF should focus on and mapping won by double digits over diversity and being inclusive. That was a rather pointed poll you put out. So why run the poll?  

A: Sometimes you get the hot takes by throwing a flamethrower through a window and seeing who comes running out shouting.

So how diverse are TomTom’s surveyors, or HERE’s? How diverse are their specs, their algos, their cartographic choices? My sense is not very, certainly less diverse than OSM. But they won’t tell us so no one bothers asking. OSM is open so you can ask the question, but the answer is sometimes used as a stick with which to beat OSM and its existing contributors. Better to use it as a carrot for improving OSM.

It’s self-evident that more, diverse contributors mean a bigger, fuller map. Preppy Silicon Valley kids training ML models to trace buildings, and bearded Europeans surveying biergartens do not a full-featured map make. OSM needs more mappers with young families, mappers who live in backwoods areas. It shouldn’t just be the best map of SF and Berlin.

Is that focusing on mapping or diversity? You tell me.

Q: Multiple choice question: The Humanitarian OpenStreetmap Team is: A. the best thing to happen to OSM or B. the worst thing to happen to OSM. Explain your answer.

A: A for comedy reasons. Where would Worst Of OSM be without HOT?

Certainly HOT has transformed expectations of OSM. Compare the map of Mozambique to that of, say, Michigan. You wouldn’t expect good maps in a land of cultural impoverishment, potholed roads, miles of slums and gang warfare, and sure enough, Detroit’s pretty bad in OSM. Maputo meanwhile is immaculately mapped. As you’d expect from the name.

The harder question is whether remote mapping is essentially imposing Western values on communities who, left to their own devices, might evolve their own, quite different map. Erica Hagen wrote thoughtfully a couple of years ago that “it’s actually pretty easy to bypass the poor, the offline, the unmapped… in spite of attempts to include local mappers, needs are often focused on the external (usually large multilateral) agency.” Gwilym Eades was ruder: “remarkably self-centred, expert-driven, and dominated by non-local actors.” That’s going too far but the next challenge for HOT is to enable the local mapping that marks out OSM at its best, rather than just serving as unpaid Mechanical Turks.

Q: Do you consider yourself a geohipster? Why/why not?

A: We try and cultivate a detached, post-ironic air of mystery while leading life on the technological cutting edge (PostGIS nightly builds and Mapnik trunk, which leaves about one hour a day of free CPU time). But actually we live for that sweet retweet juice. Maybe it would be truer to call us a geohuckster.

Q: On closing, any words of wisdom for our global readership?

A: use.real.addresses. Meathead.

Howard Butler: “Like a good song, open source software has the chance to be immortal”

Howard Butler
Howard Butler
Howard Butler attended Iowa State University and departed with Bachelor’s and Master’s degrees after studying parts of Agronomy, Agricultural Technology, and Agricultural Engineering. He learned GIS software development during his thesis effort, where he needed to make ArcView 3.x do a complicated and completely unrealistic analysis. After failing to find a precision agriculture job because a GPS for a tractor cost $2,000 at the time, the Iowa State Center for Survey Statistics and Methodology took a chance on him to develop some GIS data collection and management software for the National Resources Inventory. Fifteen years later he’s helping to write open source software that's powering data management systems for autonomous vehicles.

Howard lives in Iowa City, Iowa with his wife Rhonda, his two boys Tommy and Jack, two dumb cats, and a squirrel or raccoon or something that takes residence in his attic every winter despite efforts otherwise. He has a neglected blog at https://howardbutler.com/, and he tweets less and less at https://twitter.com/howardbutler.

Howard was interviewed for GeoHipster by Randal Hale.

Q: Howard – where are you located and what do you do?

A: My three-person company called Hobu, Inc. is located in Iowa City, Iowa, and we write, manage, and enhance open source point cloud software and help our clients use that software to solve their challenging problems. We initially focused on LiDAR (Light Detection and Ranging — think radar with lasers) with a project called libLAS, evolved that into PDAL (GDAL for point clouds), and then continued with streaming technology in the form of Greyhound and Entwine.

I started contributing to open source with MapServer and GDAL back in 2002 when I discovered it was the only software capable of building the systems my job demanded at the time. I came to enjoy the camaraderie and common purpose those good projects exuded, and I learned over the years how to contribute in a way that matched my skills. Among other things, that evolved into writing a number of geospatial Python bits (you can thank/hate me for plenty of ogr.py and gdal.py) and helping to author a bit of the GeoJSON specification (you can thank/hate me for coordinate systems there).

In 2007, I struck out on my own and promptly learned that I didn’t know how to run a business. My banker still doesn’t really understand how or why we give away our software, but people get it when I say our product is consulting with a software toolkit we incidentally give away. Over the years we’ve built up a stable client base that values what we do and how we do it, and I think that the software we’ve written will outlast my company or my career because it represents solutions to problems people hate to solve again and again.

Q: So how did you end up working with LiDAR? I’ve had the chance to use PDAL and see some of your presentations at FOSS4G and FOSS4GNA.

A: The Iowa Department of Natural Resources led Iowa to be one of the first states to do a statewide LiDAR collection, and they had a grad student semester of funding they wanted to use to be able to use Python for ASPRS LAS data management, verification, and inspection. There was no open source requirement, but since it was what I was doing otherwise, it seemed natural to build a library that anyone could use. Mateusz Loskot and I started working on what became libLAS to achieve it, and once it was clear it was viable, I was able to attract more funding to enhance and improve it.

U.S. Army Corps of Engineers found libLAS and wanted to do a lot more with it — supporting a bunch more formats, getting it speaking to databases, and enhancing it to do a bunch more algorithmically. We learned stacking all those desires on a library based on the LAS format wasn’t a great fit. We started PDAL (Point Data Abstraction Library — pronounce it the same way you do GDAL 🙂) after some fits and starts and it has matured into a general-purpose library for building geospatial point cloud applications.

PDAL takes GDAL’s VRT pipeline approach and puts it into the context of geospatial point clouds, but with JSON instead of XML. It works on Windows, OSX, and Linux, and it has a command line application like GDAL to drive processing. Its workflow is optimized to template data operations and batch them up over a pile of data with whatever batching/queuing/cloud tools you have. That might be GNU parallel if you want to melt your laptop locally or something like AWS SQS in a cloud situation.

Q: I saw your presentation on Gerald Evenden at FOSS4G in Boston. Did he know that the PROJ library…or software…was going to go as far as it did? Actually – what does PROJ do?

A: PROJ or PROJ.4 is a cartographic reprojection library that was written by Gerry Evenden at USGS in the 1980s and 90s. It contains the math to reproject coordinates from UTM to Plate Carrée, for example. Gerry originally intended for PROJ to be a cartographic projection library (pure math only!), but in the 90s, Frank Warmerdam came along and started adding convenience for geodetic transformation (datum shifting). This caused some creative differences, but that geodetic convenience enabled PROJ to be bootstrapped or ported into almost every open source geospatial software package in some form or another.

While attempting to dig up some old documentation, I discovered Gerry died in 2016. This saddened me because I’ve felt that Gerry didn’t get his due for the impact that PROJ has on the entire geospatial software ecosystem. It is truly everywhere — open source, commercial, and government software all depend upon PROJ. I submitted my FOSS4G 2017 talk in an attempt to tell his story and shine the spotlight on him even though he probably would have detested it.

I’m a fan of 60s and 70s rock n roll, and now that those guys are starting to die off, people are rediscovering a lot of back catalog. Plenty of it is still crap, but songs that shined then often sparkle today. Those songs were written for the audience of that time, but a good one can transport you there even if you weren’t a part of it. Like a good song, open source software has the chance to be immortal. It is optimized for solving today’s problem in today’s context, but a few programs and libraries end up lasting multiple generations. Unlike a hit song, open source software isn’t a static fount of royalties. It is a liability that must be maintained or it will crumble back into the ground. People need to cover it, make it their own, and feed it attention as Paul Ramsey wonderfully described in his FOSS4G 2017 keynote.

For PROJ, two longtime contributors have been covering the song and keeping the music alive. Thomas Knudsen and Kristian Evers from the Danish Agency for Data Supply and Efficiency (kind of like Denmark USGS) refactored PROJ to be a full service geodetics library and they have modernized its API in the process. Kristian has led this PROJ 5.0.0 release process, and everyone’s software is now going to be able to get a lot smarter about geodetic transformations. While the old APIs are still available so as to not break existing software, their improvements will make PROJ last for another couple of generations.

Q: Thoughts on Mapzen shutting down?

A: Anxious and hopeful. As someone with an organization and employees, the thought of having to tell them they’re now on their own is a front-of-mind fear. Organizations fail for many reasons despite the effort of the people pouring their sweat into them. To work so hard and have it be called a failure doesn’t seem fair, but I’m thankful for Mapzen’s postmortems, which have given everyone the chance to learn.

I’m hopeful due to the fact that I think Mapzen’s employment model demonstrated a successful one for the employees. Many Mapzen’ers worked out in the open on public projects, and in the process made themselves and the teams they belonged to more valuable for it. Developing open source software in public, as opposed to never going out beyond your own wall, is something that makes you a better software developer. You have to listen to rightful criticism about your software, and you have to temper your emotional response to people rationally not liking the precious thing you just made (ok, not always). To solve hard problems in public leaves you exposed, but in exchange for that vulnerability, you generate a professional currency that follows you the rest of your career.

An influential quote I saw early in my career came from Tim Peters of the Python language:

You write a great program, regardless of language, by redoing it over & over & over & over, until your fingers bleed and your soul is drained. But if you tell newbies that, they might decide to go off and do something sensible, like bomb defusing<wink>.  

The only thing you can do is make your software suck slightly less every day you touch it. My formative experience in geospatial open source was watching folks like Frank Warmerdam, Steve Lime, Martin Davis, and Markus Neteler do exactly that. They controlled the complexity in front of them, resisted the urge to overdesign a solution, and they treated everyone with respect even when they didn’t deserve it. I’ve tried to follow their approach with my projects, although I’d consider myself a worse developer than each of them by most measurements.

Q: You were there at the beginning for OSGeo back in 2006(?) I think. How has it changed or remained the same? How did you get pulled into the organization?

A: OSGeo’s reason to exist in 2006 was different than it is in 2018. In 2006, it was supposed to be a group of geospatial software projects with a common thread about open source. In 2018, it is a group of people with a shared interest in open source geospatial software. The former was frustrating for different reasons than the latter, but it has been an organization that achieved substantial things despite the messy way in which it is able to go about it. Many of its challenges relate to the fact that it is a volunteer organization throughout, and personalities with drive and determination can have short-run impact, but long-run sustainment is very difficult. Recently, it has slowed its precession about the axis of outreach, education, and conferences, which are topics that fit the current makeup of the organization very well.

I’ve had many roles in the organization over the years, including helping to set up some of the first project infrastructure and acting as a board member. In 2006, software project infrastructure was a real cost, but in 2018, access to repositories, mailing lists, continuous integration, and bug reporting can all be had in exchange for some spam tolerance. Recently my contributions have been presenting at conferences and being a strong supporter of the mid-winter OSGeo Code Sprint that has oscillated back and forth between the EU and North America. Sprints are a primary opportunity for developer camaraderie and collaboration, and they provide the high-bandwidth communication forum for projects to grow and enhance each other.

Q: I’m not a developer by any stretch – but I like going to talks by developers on their software. You’ve built PDAL to manipulate LIDAR Data – what’s the weirdest use case you’ve seen for PDAL so far?

A: Nothing too weird, but it is an everyday occurrence for users to use the tools in ways we didn’t foresee or intend. Every permutation of data size, composition, and fault gets hit eventually. For every success story using PDAL in a way we never thought of, there’s a corresponding failure story due to assumptions that don’t line up. Many times a great bug report is simply a challenge of those assumptions.

Q: What’s the Best Thing about Iowa? What’s the Worst Thing? I drove through it once and didn’t stop but long enough to eat a sandwich.

A: The Public Land Survey System in Iowa means I’m never lost. You probably weren’t ever concerned on your drive either. Also, the proximity to so much animal agriculture means that meat-as-a-condiment to more meat isn’t just a specialty no-carb lifestyle choice here. You would think with 90+ percent of the land in the state used for agriculture there would be more vegetables around.

It’s not the worst, but opportunities for Big Culture stuff like museums, art, and music shows are somewhat limited here, especially once you get out of the larger towns. Lack of diversity is a challenge too, although you find it in places in Iowa you wouldn’t expect. These are the same challenges for all rural states with aging, out-migrating populations.

Q: Can you tell us something people might not know about you?

A: I grew up on a corn and soy farm in Southern Minnesota, and I was convinced that maps and computers were interesting after some quality time on the Dinty Moore Beef Stew assembly line. I have a pilot’s license I haven’t used in more than a decade, and my car was once struck by lightning while driving down the freeway at 70 mph (I shouldn’t have bought it back from the insurance company). A long time ago, I won an Esri Conference award using AVPython and ArcView 3.x, and I could still sling VTables and FTables around in Avenue if I was cornered.

Q: Almost 4 years ago we defined the geohipster to be a person who lives on the outskirts of mainstream GIS. Would you describe yourself as a geohipster?

A: I guess. GIS™ as a name is an outdated view of how the intersection of geography, computers, and databases is to be constructed. Each of its areas has been dumped over at least a couple times since GIS™ as a fashionable term came to describe our industry. Many still GIS™ on desktop software with a 2D map frame and 🔍 zoom and ✋pan icons like twenty years ago, but geo+computers+databases is now oriented toward phones, sensors, and deriving locality from incidental data with cloud computing and pervasive networking. To call what’s going on with all of that GIS™ seems rather trite.

Q: I leave the last question to you – anything you want to tell the readers of GeoHipster?

A: Please make sure to buy a GeoHipster calendar or a t-shirt or something. We’re all just learning here, and sites like this one make the job much easier and need our support.

Euan Cameron: “I don’t like labels, it is your actions that count”

Euan Cameron
Euan Cameron
Euan Cameron is responsible for Developer Technology at Esri and views a well-designed API as valuable as any work of art. Euan has worked in the geospatial software industry for over 30 years and continues have fun innovating with aps and technology. Euan and his wife Julie are outdoor enthusiasts and can often be found in the Sierra Nevada Mountains climbing, skiing, or hiking.

Euan was interviewed for GeoHipster by Mike Dolbow.

Q: You’ve had an interesting career and it seems like you’ve got a pretty sweet gig right now. Tell us how it all started.

A: I grew up in Perth, Scotland and from an early age I was always fascinated by maps; they are able to convey so much information in an amazingly efficient way. The Ordnance Survey 1:50,000 series were and still are beautiful, and I used to pore over these maps sheets for the highlands of Scotland imagining what it must be like to be in the middle of somewhere with no roads, no buildings, no people for miles around – a sea of contours. The love of maps and particularly the maps of the highlands of Scotland got me into hiking, skiing and then climbing.  My favorite subjects at school were geography and mathematics and along with the love of the outdoors land surveying was an obvious career choice. I studied Survey and Mapping Sciences in London. Things don’t always turn out the way you plan them, and as it turned out, I was more interested in rock climbing than surveying. After climbing around Europe for a while the realization that money was in fact required for many things meant something had to change, and I ended up taking a job as a land surveyor.

I don’t like inefficiency, so I taught myself programming and C++ so that I could automate all the tedious calculations that surveyors perform. I was soon working more as a developer than a surveyor which led me down a road to GIS software development which is the perfect combination of my childhood curiosity to understand the landscape around us with the need to do it efficiently.

After finishing a degree that combined GIS and software engineering I started work with Laser Scan in Cambridge England. There I worked with some great people as we built cutting edge object-oriented spatial database technology and the GIS applications that consumed it. We (my wife Julie and I) moved to the US to join Esri 20 years ago. I joined in the early days of ArcGIS (called ARC/INFO 8 back then) and have been working on the project ever since.

Q: Were you in your current role when the ArcGIS Server REST API was released? If so, I’d like to know more about how that came to be. Was it a conscious choice to create such a developer-focused product?

A: My role at Esri has always been working on the developer technology, initially this was with ArcObjects technology, but it has evolved into my current role. The story of how our ArcGIS Server REST API came to be isn’t that different from other great things in software. A couple of developers having an idea. There wasn’t a master plan, just some hardworking developers with a vision and who, like many in the industry, thought there must be something better than SOAP-based services. Not everyone thought it was a great idea at the time, but it didn’t take long before it was obvious that it was the future.

Q: Although it was a bit ugly, ArcIMS was successful and widely adopted. In contrast, the first framework out of ArcGIS Server, the Web ADF, was pretty crummy out of the gate (in my opinion). But the REST API is/was awesome, and allowed all kinds of integrations that weren’t possible before its release. Did you know that you had “a hit” on your hands?

A: As I said before it didn’t take long before everyone understood what this meant for how we built the ArcGIS system and in turn how our developer community would be able to build on top of it.

Q: What are your thoughts on the debate over the REST API as an OGC standard? Was it worth going through that wringer?

A: Getting standards through the process is always challenging, we felt it was a good idea to offer it up as a standard. Standards are needed as we build out systems of increasing complexity and interdependency, personally I think if the REST API was a standard it would have made for a better world. The recent work by the OGC on their community standards is a good compromise for this sort of thing. It allows for industry leaders to develop innovative technologies but still do it in an open way where others can benefit.

Q: Do you think the REST API will ever be more popular than the shapefile? Both are foundational to a lot of open data efforts such as OpenAddresses, but the latter has its own Twitter account.

A: There is only one way to find that out and that would be to interview the REST API, I’m sure there would be a few choice quotes, and after all it isn’t fair to give shapefile all the limelight.

Q: The https://developers.arcgis.com/ website lists 10 different APIs and SDKs. Sometimes I can’t remember if I’m talking about the REST API or the Javascript API. Is there any danger that you’ve got too many?

A: Wouldn’t life be much simpler if we only had to think about one technology! The truth is having all these APIs is a huge investment, but it is something our developers require as they build out their solutions. Developers get to choose the best technology for the problem they are solving knowing there is an API that they can use when they work with ArcGIS. As an example, take the ArcGIS Runtime technology for building native applications. We have 6 APIs, 3 of which support cross-platform development running on 6 platforms. The APIs are used to build apps ranging in use from mission-critical to consumer games. Developers choose technology sometimes because it is their preferred environment, sometimes because the system they are integrating with, and sometimes because it’s cool. At Esri we try not to pick favorites.

Q: What is the future of desktop GIS? Do you think ArcGIS Pro leverages APIs effectively?

A: I think it does. ArcMap as you know is built using the ArcObjects API. The story 20 years ago was a great one – you use the same APIs to build on top of ArcMap that we use to build it.   Very powerful, but unfortunately also very restrictive as we evolved the architecture. Nothing could be dropped in case developers were relying on it, so we kept adding which kept the power but added complexity. The ArcGIS Pro API is different. The API is specifically designed for customizers and extenders. The internals of ArcGIS Pro are based on a new services-based architecture that decouples the UX from the underlying data tier, allowing for a responsive UX and powerful data processing. Time will tell.

Q: Like many of our other interviewees, you’re an “outdoor type”. When you’re hiking or skiing, do you bring your geo tools – or your geo mindset – along for the ride? Or do you need to take a break from work when you’re in the great outdoors?

A: It is great to get away from it all and there is no better place than the Sierra Nevada Mountains. In the mountains I like to keep the geo tools simple and only take the basics: a map and compass. In Scotland there were many days spent enveloped in cloud and without basic navigation skills you could get into real trouble, so it’s something I learned how to use early on.   

Q: We’re not quite sure if you’d call yourself a geohipster. On the one hand, you work for Esri (points deducted). On the other, you’ve taught yourself to code merely to reduce inefficiency (points added). Knowing that we’re sending you a t-shirt or mug either way, want to give us a ruling?

A: Honestly, I don’t like labels, titles, etc. they only help give people preconceived notions of who you are and what to expect. Over the years it’s obvious to me that it is your actions that count, your readers can decide.  

Q: Any final words of wisdom for our readers?

A: Be true to yourself, work hard and make a difference, because the world needs people like you who understand how to make the world a better place.

Nyall Dawson: “QGIS 3.0…it’s the magic unicorn fairy land of open source GIS™!”

Nyall Dawson
Nyall Dawson
Nyall has been a core developer with the QGIS project since 2013. During this time he has contributed over 5,000 commits to the project, and today is one of the most active developers on the project. Nyall’s contributions to QGIS cover a wide range of areas – from improvements to the map rendering and symbology engines, enhancements to labeling and print layout functionality, right through to optimisations of the underlying spatial processing algorithms utilised by QGIS.

Nyall is the proprietor and lead developer at North Road Consulting, an Australian spatial development consultancy which predominantly utilises international co-funding and crowd-funding campaigns to finance development into open source GIS applications.

You can follow Nyall’s work at https://github.com/nyalldawson and https://twitter.com/nyalldawson

Nyall was interviewed for GeoHipster by Kurt Menke.

Q: Nyall Dawson, where are you located and what do you do?

A: I’m a geospatial developer, analyst, and (I’d like to think) a cartographer, and the director of North Road. I’m heavily involved in the QGIS project and am one of its current core developers, however, in practice my time is generally split about 60/40 between making software and making actual maps (i.e. being a GIS “user”). I also teach crime mapping and spatial analysis at Charles Sturt University. Geographically, I’m based on the Sunshine Coast in Eastern Australia (and yes, the name does describe it perfectly!). It’s as close as Australia gets to perfection – people  only leave here if work forces them to.

Q: You seem to be equally talented in programming and graphic design. What’s your background?

A: I’ve bounced between these two disciplines since high school, and it turns out that spatial analysis is a great mix of the two. While I originally studied mathematics at university, my first job after graduating was as a designer in the marketing department for an IT wholesaler. I was a horrible fit. This pushed me back towards the IT side of things, and I spent a number of years working on corporate networks. I stuck it out long enough to realise that while I enjoy working with software, I wanted to use it to actually make something  (instead of just making it work for someone else).

At the time my wife Maryanne and I decided that we needed a change, so we sold up everything we had, quit our jobs and spent 12 months backpacking around Latin America and Europe. I started collecting maps of places we’d visited, obsessively geotagging every photo we took, and filling in gaps in OpenStreetMap so that I could accurately track where we’d been. It was while hanging out in a bar in Argentina called “The Map Room” that Maryanne suggested I should look into studying maps when we got back to Australia. It’s a perfect profession for me – map making strikes a great balance between that desire to create something useful and pretty, while still being driven by mathematical algorithms and code.

Q: Maryanne is wise! Connect the dots for us. After returning from that year long adventure how did you learn about GIS and cartography, and when did you discover open source GIS and QGIS specifically?

A: So, back in Australia, I enrolled in a masters in “Geomatics”, which was a bit of a mix between every spatial discipline. A couple of early pracs involving surveying sites using steel tapes(!) quickly lead to me dropping every subject that wasn’t pure GIS or cartography. Towards the end of my masters I started working for Victoria Police, as a spatial analyst in their intelligence division. I loved the work – it involved a great variety of tricky spatial and statistical problems with the occasional need to make a pretty map. This is how I got started with QGIS — the commercial GIS package they used just had no capacity for making pretty maps, no matter what tricks you tried. I got sick of creating maps that I was embarrassed to show off so went hunting for alternatives which we could use (in other words… free alternatives. They had no software budget at all). This hunt lead to QGIS, and it wasn’t long before I was totally converted.

I’ve always been a bit of an open-source zealot anyway, so QGIS was a natural fit for me. To me open source just makes sense. I hate the feeling of being at the mercy of some distant software vendor to fix bugs and improve my daily workflow, so I’d much rather just have the ability to dig in and fix things myself. It’s a great model all round – even end users with no coding knowledge can still directly influence an open source project through sponsored features or fixes, and in the end everyone benefits from this.

Q: When I first met you, you were working for the Victoria Police. Why did you decide to launch North Road?

A: Well, as I started using QGIS at Victoria Police more and more, I started hacking away in my spare time to add improvements and fix any little bugs I’d hit during my day job. Doing this for an open-source project was one of the best learning experiences I’ve had. There’s always motivation to improve your work and make sure it’s in top form before opening up a pull request and knowing that it’s going to be visible to everyone and reviewed in public! Plus, you can always watch the changes which are flowing in from other developers and learning from their experience too. Luckily I had some great mentors early on (including fellow Australian geohipster Nathan Woodrow!) who always made themselves available for my constant questions and to refine my rough ideas. Over time the contributions I made became more ambitious as my confidence (and skills) grew, and I started getting queries from users who’d benefited from these contributions. I remember receiving my first email from a user asking “I saw you made this change recently to QGIS, how much would it cost to extend it a bit further and make it cover my requirements too?” – I had no idea what people would usually charge for work on open source, or indeed whether it was even considered “bad form” to charge for working on an open source project (Hint for all open source contributors: it’s not! Your time is valuable and you have no obligation to work for anyone for free!).

Things grew from there until I hit a critical point (when we had our second child), where I had to either make a decision to make this a full-time thing and quit the police work, or scale back the after hours work. I opted for the self-employment option since it meant I could wear teeshirts instead of a suit, listen to any music I wanted to all day, and stay up all night wondering if I’d made a terrible decision and would be broke and homeless in a month. And so North Road was launched.

Q: Walk us through a typical day being a QGIS developer and committer?

A: Well, right now we’re leading up to the launch of the next major version, QGIS 3.0. It’s going to be huge – there’s tons of new features and optimisations, and we’ve totally ripped out and rebuilt some of the older code areas and replaced them with brand new backends (composer, server, and processing). It also brings the change to Python 3 and Qt 5. So currently most of my daily development time is focused on getting 3.0 into top shape and squashing regressions before the final release. It’s a little stressful! Fortunately, the QGIS project enjoys the backing of numerous generous sponsors, which allows the QGIS organisation to directly employ developers to work on the trickier bugs in the lead up to a release. This allows me (among others) to focus our time on these fixes, and as a direct result the final release will be much more stable. (Hint for QGIS users – if you’ve ever wanted to see stabler releases, this is one way you can directly influence the quality of the final release… those sponsorship dollars and donations have a direct effect on the stability of QGIS!).

Following the release I’ll switch back to focusing on feature development – which means my days are filled with fundraising, writing proposals, and, when I’m lucky, coding new features.

Q: What are your favorite new features of QGIS 3?

A: That’s a huge question! The thing to keep in mind here is that QGIS 3.0 has been actively developed in parallel to the stable QGIS 2 releases for the last 2 years. So while the changelogs for the last couple of releases were substantial on their own, those were just for releases with the normal 4 month release cycle. You can start to extrapolate here and get an idea how long the changelog for 3.0 will be! I don’t think there’s any part of the code or interface which hasn’t been refined and improved in some way.

But in short, the features which make it difficult for me to go back to QGIS 2.18 are:

  • The improved label tools which allow you to just pick up and modify any label in your project, without needing to alter your layers in any way.
  • The reworked processing analysis framework and all the new and improved algorithms available in 3.0
  • and surprisingly, all the refinements to Geopackage handling which make them easy and convenient to work with. It’s actually enough to convert me from team shapefile!

 

Q: What is a QGIS feature you’d love to have time to work on but haven’t gotten to yet? What’s your wishlist?

A: Great question! My wishlist is HUGE, and grows every time I make a map. There’s two items which I’d say are top of my personal cartographic hit list right now:

  • Adding “distribute spacing” tools to the print layout designer. 3.0 adds a bunch of new “distribute item” actions which allow items themselves to be evenly spaced within a layout, but I want to be able to distribute the gaps between items instead. It’s a common functionality in desktop publishing and illustration applications which hasn’t yet found its way to QGIS.
  • Adding more automatic label placement options and refining the logic we already have. It’s good, but there’s always more we could do and finding ways to improve the automated placement benefits everyone – even if all you use QGIS for is visualising a bunch of shapefiles.

Fortunately, the QGIS user community has adopted a great attitude toward crowd-funding of features, and there’s been many funding campaigns which have allowed tweaks like these to happen in the past. I’ve already got a few campaigns lined up and ready to go for similar improvements following the release of 3.0!

Q: You mentioned that your time is generally split about 60/40 between making software and making actual maps. What types of projects do you work on when you’re not developing?

A: It’s a mix – these days it’s a whole range of analytical maps showing various statistical outputs right through to “simple” maps of various reference layers for government reports. Fortunately at the moment I’ve got a number of clients for whom high-quality visualisations are essential, so I get to spend time polishing maps and making outputs which I’m proud of. Surprisingly, they’re also almost exclusively print and static maps too. (On a slightly different topic, I personally suspect we’re going to see a swing back toward valuing static, non-interactive maps and data visualisations sometime. Everybody’s just so busy that maps and visualisations which can effectively and instantly communicate their message to a reader, without any data exploration, are likely to see a resurgence for projects where interactivity isn’t a key requirement!).

Q: I know you are a tabletop gamer. What are your favorite games these days? What else do you do for fun?

A: I’m all for co-operative, story-based games at the moment. The Arkham Horror Living Card Game is getting a lot of play (and accordingly, inspired the “Exploring the Depths of Madness Through QGIS symbology” talk I gave at the recent QGIS Australia meetup). TIME Stories and the Pandemic Legacy series are recent favorites too!

Incidentally, I love seeing board games with great cartography. There’s been quite a few games which have inspired me to try different mapping techniques. One personal favorite is the map for the GMT “Liberty or Death” game… that’s a beautiful map, which perfectly balances cartographic attention to detail with usability as a game set piece. It’s gorgeous (and incidentally, inspired a few QGIS symbology tweaks!), and I love that I can learn better map making just from gaming.

Apart from gaming, something I’ve recently rediscovered is how relaxing it is to just put on headphones and listen to an album without doing ANYTHING else. No dual-screening, no checking emails, no fixing QGIS bugs — just tuning out and listening!

Q: Do you consider yourself a geohipster? Why or why not?

A: Well, for a long time I was a holdout flag-carrying member of team shapefile, yet I’ve recently been won over by GeoPackage. I’m not sure if that makes me a geohipster or the opposite! (Shapefiles are retro-cool now, aren’t they?)

I *did* just move out to the country and to a place with our own vegetables and chickens, a farmer’s market next door, and an old avocado farm I can raid if I jump the back fence. I guess that makes me either a hipster or a hippy.

Q: Any words of wisdom or final thoughts you’d like to share with the GeoHipster community?

A: If I’m speaking philosophically, I think it’s crucial these days to have something “unique” you can bring to the profession. I don’t believe it’s enough to just be a “GIS specialist who knows XXX desktop GIS platform”. You’ve got to have something extra which differentiates you and helps you stand out from all the other GIS professionals. For example, you want to be “the GIS specialist who is a statistical wiz” or “the GIS specialist who can code and automate all those boring processes” or “the GIS specialist who can craft effective story-telling maps and visualisations”.

But if I’m speaking as a QGIS developer I’d say: mark down February 23rd in your diary,  download QGIS 3.0 and enjoy. It’s the magic unicorn fairy land of open source GIS™!

Anna Riddell on monitoring relative sea level change, accounting for the wiggle of the centre of the Earth

Anna Riddell
Anna Riddell
Anna works for Geoscience Australia as a Geodesist, but is currently doing a PhD at the University of Tasmania. Her research is focused on using Global Positioning System (GPS) data from Australian sites to derive a spatially-comprehensive vertical velocity field for the continent.

Anna was interviewed for GeoHipster by Alex Leith.

Q: You’re a Geodesist-hipster, right? So what is hip in the world of geodesy currently?

A: Geodesist-hipster doesn’t roll off the tongue as nicely as Geo-hipster, but we’ll stick with it for now.

There are so many exciting projects and new things popping up in geodesy, so these are just a few of them that I am excited for.

In Australia, it is predicted that by 2020 there will be in excess of 30 GNSS satellites visible at any one time. With the regular launch of new satellites, the major GNSS constellations are soon to reach maturity, creating a whole new world of multi-frequency, multi-constellation applications.

Other Earth observation missions are also being launched in the near future, one of which is the GRACE follow-on, which will enable the monitoring of changes in ice sheets and glaciers, the amount of water in large lakes and rivers and changes in sea level by observing changes in gravity.

In the realm of relativistic geodesy, there is some excitement around using optical lattice clocks for measuring elevation changes as well as the possibility to use the new clocks to redefine the SI unit of time and frequency (the second), effectively re-defining time… A bit closer to home we have the National Positioning Infrastructure capability and the Satellite Based Augmentation System trial, which is testing next-generation SBAS, a world first, in Australia.

Q: Australia has a new datum (GDA2020) that has just been released, and one day it might be dynamic. Do you think we can actually have one, considering the software challenges?

A: ‘Dynamic datums’ sound scary, but aren’t as daunting as they sound. The International Terrestrial Reference Frame (ITRF) could be considered as a datum that is continuously updated, where a new frame is realised every 4 years or so as new data becomes available and realignment is required. The new time-dependent Australian Terrestrial Reference Frame (ATRF), to be implemented in 2020, will be similar with periodic updates and realignment with the global frame. I wouldn’t say that it will be a major challenge for software, as the tools and resources needed are available and will be updated with each release. Noting that GDA2020 (current release) will still be available for users who do not need a time-dependent reference frame.

Q: Precession or nutation: which is your favourite?

A: Nutation! It’s more of a short term wiggle of the Earth’s spin axis due to the effect of the moon’s orbit, and more interesting to look at over short time spans (months to years).

Q: You studied at the University of Tasmania (same as me!); who was your favourite lecturer?! (You don’t have to answer this…)

A: Picking favourites is always dangerous (considering that I work with some of my lecturers now).

Christopher Watson (while teaching us least squares via first principles), for his entertaining idiosyncrasy of starting nearly every written sentence (on the white board) with ‘So,…’. I think the maximum count during one lecture was ~35 ‘So,…’ sentences.

Volker Janssen gets an honourable mention for the infiltration of AC/DC flavoured questions in some of our assessments.

Q: And after graduation, you joined Geoscience Australia, the largest geo-organisation in Australia, as part of their grad program, how was it?

A: The graduate program was an exciting year allowing me to experience the diverse range of earth-science related research undertaken to provide advice to the Australian Government. It was a fast-track introduction to the whole agency where we were encouraged to ‘step outside our comfort zone’ and explore areas that were not within our speciality/focus of our uni degrees. My 3 projects during the 12-month grad program were focused on:

  • Assessing the vulnerability of buildings to earthquake damage in Papua New Guinea;
  • Understanding the operation of Geoscience Australia’s geodetic networks, including the construction and installation of CORS and conducting a levelling survey from the Majuro tide gauge to the GNSS site in the Marshall Islands;
  • Classifying islands in the south Pacific on their vulnerability to climate change, specifically for groundwater storage and availability.

Q: GA are sponsoring your PhD, what is your elevator pitch for your thesis?

A: My PhD research is focused on looking at the vertical motion of the Australian tectonic plate, using permanent GPS sites all over the continent to track surface deformation. Part of my research is looking at reducing the error sources in precise GPS analysis, such as accounting for the wiggle of the centre of the Earth which presents as noise in the reference frame (ITRF2014). Having more accurate and precise estimates of vertical land motion in Australia will also enable more reliable observations of sea level change at tide gauge sites around the Australian coastline. Observations of sea level from tide gauges are made relative to the land that the tide gauge is attached to. Without knowledge of the vertical motion of the land (most commonly from GPS), our observations of sea level change can be biased. Relative sea level measurements are important for understanding local effects such as flooding and inundation, but the combination of sea level estimates from satellite altimetry and tide gauges requires knowledge of vertical land motion.

Q: What’s a surprising fact about plate tectonics that we don’t know yet?

A: There are around twelve tectonic plates that make up the surface of the Earth, but one plate (the Pacific plate) accounts for about 90% of all earthquakes, aka the ring of fire! This video is a great visualisation of earthquakes over a 15 year period. Plate tectonics (from the Late Latin tectonicus, from the Greek: τεκτονικός “pertaining to building”) a.k.a Earth’s lego blocks?!

Q: You grew up in a small town, Wynyard, Tasmania, and then lived in our nation’s capital, Canberra. What’s different and what’s the same?

A: Although Canberra is our nation’s capital, it could still be considered as a rural city (not big and bustling like Sydney). My moving progression has been steady with a moderate change from rural Wynyard to Hobart and then a smaller change from Hobart to Canberra. I am not a big city person, so Canberra suits me well. It is hard to compare what it was like living in Wynyard to living in Canberra as they were such different stages of my life. When I was in Wynyard, I was living with my family and growing up (still doing that now too…). The move to, and then working in Canberra was the first step into the working world, and so the comparisons are hard to draw.

The biggest difference for me would be not being near the beach and seeing open water. Living on the NW coast of Tas meant that you were nearly always in sight of water (river, dam, ocean), or driving along the coast with the salty tang of the sea. In Canberra, Lake Burley Griffin doesn’t quite compare with its brown colouring and periodic blue-green algal blooms.

Canberra also has a much larger temperature differential than Wynyard with hot highs (> 35 degrees celcius) and freezing winter mornings (sub-zero). I do prefer the crisp, clear and sunny winter days of Canberra in comparison to the (mostly) dreary and grey Tassie winter!

Q: I found another interview with you that says you used to ride horses, do you still ride?

A: Moving to Hobart was the end of my competitive horse riding era, which mostly focused on Show Jumping and Eventing. During my undergrad I worked at a racing stable, which was a great way to keep riding and get my horsey fix without having a horse of my own. I still occasionally ride for pleasure, but no longer competitively. My horse, Flynn, is now retired and enjoying the good life in a paddock full of lush grass out the back of Sheffield.

Q: And what else do you do in your free time that isn’t GeoRelated?

A: I enjoy team sports, with football (soccer) taking up most of my Sundays during the season. We are just about to start our Summer Cup games as a pre-season warm-up before getting into the football season, running from March to September.

While in Tasmania I have a list of walks/experiences and adventures to undertake which I am slowly accomplishing on weekends that don’t involve football. (e.g. Tahune airwalk, Russell Falls, Cape Pillar, Cape Hauy, Maria Island, sampling all the wine and cheese…).

Toward Helping a Friend

A note from GeoHipster CEO Mike Dolbow

As I write this article, I am packed and prepared for three days “off the grid”, and honestly I could use a break from the daily news. I recognize that I have a tremendous privilege in being able to afford such a break, and that others are not so lucky. Nothing brought this fact to life as much as the recent news that Eni Entchev was deported…despite living in the U.S. for 25 of his 27 years.

Atanas with his son, Eni.

Eni is the son of Atanas Entchev, and sometimes we refer to Atanas as “the OG”…as in, “Original Geohipster”. While we may be using “OG” in jest, let’s face it – without Atanas, “Geohipster” might only be a Twitter account. It probably wouldn’t be a website with over 100 interviews published since it started almost 4 years ago. And it most definitely wouldn’t be the small independent business partnership it is today.

I certainly know I wouldn’t have been able to meet and/or interview so many amazing people these last few years without Atanas’ ideas, support, and generosity. And so when I learned that Eni’s family had set up a funding drive to pay for legal fees and living expenses, I knew I had to act. Like many of you – our amazing colleagues in the geospatial community – I donated from my personal funds. But also, with support from the GeoHipster Advisory Board, I’ve pledged 25% of the revenue from our 2018 GeoHipster Calendar sales.

So, this holiday season, as many of us take some time to celebrate our good fortune with loved ones, I hope you’ll consider either donating directly or buying a calendar to help reunite the Entchev family. Sure, hanging a unique calendar with 13 different pages of “map art” on your wall might make you the talk of the office. But knowing that in some small way you’ve also helped out a friend in need? To me, that’s what the geospatial community is all about.

Hanbyul Jo to GeoHipster: “Letters look like paintings when you don’t know the language”

Hanbyul Jo
Hanbyul Jo
Hanbyul Jo is a New York-based software engineer. She works at the open source mapping company Mapzen, where she develops tools to make web mapping more accessible.

Q: How did you get into mapping/GIS?

A: It was a lot of connecting dots. Mapzen, where I work currently, is where I got into mapping. Before working at Mapzen, I was at the intersection of visual arts and technology. I did some random things including installations and performance. I was not sure what I was doing at that time, so went to a 2 year master program covering technology and arts hoping to figure out what I can/want to do. (Now that I reflect, I was more lost in the program…it was fun wandering.) In the 2nd year of the program, I got into making physical objects in a parametric way with digital fabrication tools. For my thesis project, I wanted to fabricate the map of Brooklyn out of paper. The problem was that I did not have any clue about how to get the shape of Brooklyn at that time. Any concept of geo data at that time was foreign to me. Repeating some unfruitful tries, I started getting into this whole map thing. Looking back, my thesis project was a hot mess… However I didn’t fail! As I was leaving school, I had to start thinking about what the next step would be. As I narrowed down my interests, I thought that maps are a combination of many things I like, such as programming, cities, visuality, data. I looked up map companies that I could find in New York City, and here I am now.

Q:Tell us about your work with Mapzen. What’s your latest exciting project?

A: It is Mapzen.. we don’t put that much emphasis on zen 😉 (This was Hanbyul’s response to me originally capitalizing the “Z” –Ed.) I work as a front-end developer at Mapzen. It is my main job to develop tools that can make web mapping accessible for non-tech/geo-data savvy people. Since Mapzen is not a big company, I’m also responsible for some general front end work such helping other teams’ demos, UI work etc.

A new project that I am excited about is a tool for people to generate basemaps easily. Our cartography team is trying to offer basemaps in a modularized form so that they can be assembled as user needs, e.g.. making labels super dense with a yellow theme. This project just started and is still in a very early stage. If you are a cartographer in need of basemaps that are easily tweakable, we will reach out to you soon!

Q: Your Github account is pretty busy, and you have some cool maps hosted there, like this Seoul building explorer. Can you tell us more about this map and the inspiration behind it?

A: I sometimes think I would never have put anything on GitHub if it were not for my job. All the thoughts such as, ‘What if some people point out this is not the best practice? What if I am doing something totally ridiculous?’ really freaked me out at first. I anyway had to do it on daily basis because my current job requires as many things as possible to be open source, and then I finally got used to it.

Thanks for checking out Seoul Building Explorer. That was one of my full-stack projects that I got to every bit of what it takes to make a web map out of geospatial data. As a person who develops tools for cartographers, I often try to get my hands on the full workflow that cartographers should go through (from geospatial data to web map). When I was looking at how to deal with tiles, I noticed South Korea started making a lot of geospatial data open source. That was the basic foundation of Seoul Building Explorer. The map was iterated several times. The original data had a really wide range of building data such as materials, purposes of the buildings etc. It was so exciting that there is data openly available for me that I put all of them at once at first. Then I realized maps trying to tell everything often fail at telling anything. I started thinking about what I want to see in the map as a person who spent a lot of time in that city, and I also got some feedback from my coworkers with urban planning and design backgrounds. With some inspirations such as built:LA and the NYC PLUTO dataset map, Seoul Building Explorer got shaped as it is now.

Q: As far as I’m concerned, you delivered the coolest talk at JSGeo 2017 (among a pretty amazing slate of presenters), wowing the audience with pictures of 3D printed maps in materials like chocolate and ice! How on earth did you ever come up with that?

A: Did I? 😊

I am always jealous of people who grew up reading maps. Top down view maps were not part of my growing up. All buildings and landmarks were relatively positioned around me: the post office is next to the supermarket, my friend’s house is two units next to mine. Maybe this is because there was no street number system in Korea (where I grew up)? Even after mobile devices became prevalent, I didn’t often have to go somewhere that I was not familiar with, so didn’t really use maps that much.

After moving to NYC, maps became part of my life. I started looking at maps much more often than before as a newcomer of the city. While struggling to read the directions from it, my illiteracy of maps left me room to consider them as visual objects. Just like how letters look like paintings when you don’t know the language.

As I answered before, I first got interested in maps to fabricate with them. Working at Mapzen, I discovered many ways to convert/export maps into easily fabricatable forms (which was my js.geo talk topic. I gave a similar talk at NACIS 2017, you can check it out here). Also some of my great friends and classes at grad school taught me a great deal of craftsmanship and tips when dealing with real life materials. It really helped me to go through the whole fabrication process to know what to expect from real life materials.

Q: Geohipsters are often described as thinking outside the box, doing interesting things with maps, and contributing to open source projects. So, the evidence is stacking up: do you think you’re a geohipster?

A: I have really problem with labeling myself in my life. Hehe… but if I am a geohipster, why would I be in a geohipster box? 🙂

Q: When your chocolate maps become an international sensation, what words of wisdom will you deliver to your adoring fans?

A: Floss your teeth after eating chocolate.