Directions Magazine
Hello. Login | Register

Articles

All Articles | Post Comment

State of the JTS Topology Suite - A Conversation with Martin Davis

Bookmark and Share
Wednesday, August 24th 2011
Comments
Classified Ads:

Summary:

Did you ever wonder how geospatial software developers get into that line of work? In this interview, CloverPoint’s Amber Weber sits down with Martin Davis, the primary designer and developer of the JTS Topology Suite.Davis,who will be presenting at the 2011 FOSS4G conference, talks about his growth into a developer and his work on JTS Topology Suite and JUMP. Their discussion will be of interest to students, career changers, geo software users and open source fans alike.

Amber Weber (AW): What made you decide to get into the geospatial field?

Martin Davis (MD):
I have a degree in math which developed my interest in mathematically oriented algorithms, which geospatial has a lot of. Also, I used to draw a lot as a kid. I like visual things so the connection with mapping is pretty strong. I actually took a course in university on computational geometry which is the theoretical basis for geospatial. I found it quite interesting so I thought I would check out this thing called GIS, which at the time (in the early ‘90s) was not nearly as prevalent as it is now. It was a little more obscure.

AW: So you didn’t go to university with the plan of getting into the geospatial world?

MD:
No, I took computer science. I got a job for the Ministry of Forests in the mid ‘90s and I ended up working in a section in the IT group that was specializing in advanced spatial applications, and that’s when I really got the bug.

AW: And now you’ve been at it for what, 15 years?

MD:
Yes, over 15 years now.

AW: So in those fifteen years what would be some of the highlights?

MD:
Definitely developing the JTS Topology Suite, which is the topic of the talk that I am giving at the FOSS4G conference. The JTS project has been running for 10 years now and is used all over the world. It’s really been interesting to work on and has spawned a lot of ... imitators shall we say, so that has been very satisfying. I also did a project called the JUMP Unified Mapping Platform, which is an open source project that has taken on a life of its own. That was really fun to work on because it was a graphical user interface platform, so very visually oriented.

Another interesting project was the Corporate Watershed Base for the Ministry of Agriculture and Lands. The project involved building a stream network and a terrain model for the entire province of British Columbia in order to compute watersheds for all the streams in BC. That was quite a challenge, but it worked out really well and produced a very useful dataset.

AW: Let’s focus on the JTS Topology Suite presentation at the FOSS4G conference in Denver. How did that come about? Did you apply?

MD:
Yes, I applied to do a presentation at FOSS4G. They have a community voting process to decide which presentations are picked.

AW: Why FOSS4G? Why did you choose that conference?

MD:
A couple reasons: It’s a great conference; everybody in the open source geospatial world will be there. This is THE big conference for open source geospatial and JTS is an open source geospatial library so it’s the perfect venue for it. Also, I know a lot of the people who are going to be at the conference and I’ve been to a couple before, including the one in Victoria in 2007 and it’s always a really educational experience.

AW: You presented at the 2007 conference too, right?

MD:
Yes, I gave two presentations, one on JTS and one on JUMP.

AW: And is your presentation this year going to be different than those two?

MD:
It’s a follow-up to what I did in 2007; basically it’s updating people on the state of JTS. The presentation in 2007 was on JTS as it existed then and there’s been a lot more enhancements so I’ll be talking about those. And I’ll be talking about some of the future directions.

AW: What part of the conference are you most excited about?

MD:
Meeting my peers in the geospatial world. There’s going to be lots of great talks there and that’s exciting too. But the main thing is getting face time with other “movers and shakers” in the open source geospatial world.

AW: I hear you may have been nominated for an award! Is this true?

MD:
Possibly! Some colleagues in the JTS community said they were going to nominate me for the award. I don’t think the nominations are public so I’ll just have to wait and see!
The award is the Sol Katz award that the OSGeo organization gives out every year to honor someone who’s made a significant contribution to open source geospatial technology.

AW: Best of Luck!

MD: Thanks.

AW: Is the presentation going to be podcast?

MD:
That’s a good question … the slides will be available for sure. I think sometimes the presentations are filmed too.

AW: Can you go into more detail on what JTS is? Is there a summary you can give?

MD:
It’s a library of basic routines for dealing with the kinds of geometry that are commonly used in GIS systems. For example, computing the area of a polygon or the length of a line, or the result of intersecting two lines or polygons together. Every GIS system needs this functionality.

AW: What was your inspiration for developing JTS?
 
MD:
I can’t take credit for that actually! It was a client in the BC government, Dr. Mark Sondheim. He had the idea and he arranged funding for the initial development of it.

AW: And you got to take it and run with it?

MD:
Yes, lucky me!

AW: And here you are now. Is it profitable?

MD:
No, it’s not at all profitable.

AW: Labor of love then?

MD:
Yes, pretty much. I’ve had a few small support contracts over the years, from various interested parties.

AW: But you get the rock star esteem!

MD:
Haha, yes... the limos and the girls and all that.

AW: You’ll have a star out on the sidewalk soon.

MD:
Yes, the Geospatial Walk of Fame
 


Did you enjoy this topic? Check out these Channels:
Open Source

Bookmark and Share


Stay Connected

Twitter RSS Facebook LinkedIn Delicious Apple Devices Android Blackberry






Recent Comments

Journal News Removes Interactive Gun Permit Map

The Lower Hudson Journal News has been under fire for publishing a map of gun permit holders in two counties in New York State  before Christma. (APB coverage 1, 2, podcast). On Friday January 18 the paper removed the interactive map. Why? Publisher Janet Hasson gave answers in a media statement and in a letter to readers.

In a statement in response to The Poynter Institute (a journalism school) she argued:

With the passage this week of the NYSAFE gun law, which allows permit holders to request their names and addresses be removed from the public record, we decided to remove the gun permit data from lohud.com at 5 pm today. While the new law does not require us to remove the data, we believe that doing so complies with its spirit. For the past four weeks, there has been vigorous debate over our publication of the permit data, which has been viewed nearly 1.2 million times by readers. One of our core missions as a newspaper is to empower our readers with as much information as possible on the critical issues they face, and guns have certainly become a top issue since the massacre in nearby Newtown, Conn. Sharing as much public information as possible provides our readers with the ability to contribute to the discussion, in any way they wish, on how to make their communities safer. We remain committed to our mission of providing the critical public service of championing free speech and open records.

In a letter to readers published on Friday she wrote:

So intense was the opposition to our publication of the names and addresses that legislation passed earlier this week in Albany included a provision allowing permit holders to request confidentiality and imposing a 120-day moratorium on the release of permit holder data.

She goes on to say that during the 27 days the map was online any one interested would have seen it and that the data would eventually be out of date. She also noted that the paper does not endorse the way the state chose to limit availability of the data.

The original map/article still includes a graphic - but it's a snapshot, a raster image, with no interactivity. Says Hasson in the letter to readers:

 And we will keep a snapshot of our map — with all its red dots — on our website to remind the community that guns are a fact of life we should never forget.

I continue to applaud the paper for requesting the data via a Freedom on Informat request, mapping it, keeping the map up despite threats and criticism and now responding to state law. I think the paper did a service to the state, to citizens and to journalism.

- via reader Jim and Poynter

30-Second Pitch: Valarm
What’s new with JavaScript and geospatial - wrapup from the js.geo event
Privacy 2013 Style: Exploring New LBS Devices and Services
Attention Shoppers! aisle411’s Indoor Location App is a Hit with Top Retailers
US Topo - A New National Map Series, 2012 Update
Recent Developments in Remote Sensing for Human Disaster Management and Mitigation - Spotlight on Africa: An Overview
Drones: War machine today, helpful tool tomorrow - NPR Marketplace
Everything You Need to Know about Landsat 8

DirectionsMag.com

About Us | Advertise | Contact Us | Web Terms & Conditions | Privacy Policy
© 2013 Directions Media. All Rights Reserved