What is the center line of a complex polygon? Routing Stream and Rivers Part Two
The series and one additional example: Continue reading What is the center line of a complex polygon? Routing Stream and Rivers Part Two
The series and one additional example: Continue reading What is the center line of a complex polygon? Routing Stream and Rivers Part Two
Continuing my posts on the centerline of a complex polygon (you can work your way backward from here), here’s it’s application to a riverine system (legend: light blue river, black centerline derived from routing through the skeleton of voronoi polygons from a densified stream bank set + the skipped skeleton bits in pink– read through the series if you if you don’t grok that explaination): Continue reading What is the center line of a complex polygon? Routing Stream and Rivers
I’ve had a series of posts (including this one) on finding the center line of a complex polygon– especially with an interest in finding the center line of streams and river bodies. We have to give credit to my colleague Tom Kraft for solving the polygon centerline problem. Tom struck upon the very elegant solution– derive the medial axis, and then use a few end … Continue reading What is the center line of a complex polygon? Routing as the solution
Today, I just show pictures of my process for filtering the medial axis of extraneous elements. I’ll let the pics tell the story for now: scale axis transform 3 scale axis transform 2 scale axis transform 1 previous post original Continue reading What is the center line of a complex polygon? New approach.
I didn’t remember that I had 4 previous post on this topic, but I’ve gotten a little obsessed with this problem– how to (with relatively little computational cost) kind the centerline of complex polygons, so we can extract flow lines from streams, label long complex polygons, easily generate the centerline parcel boundary line for river bound parcels, etc.. FYI, here are my 4 previous posts … Continue reading What is the center line of a complex polygon? (cont. again!)
Just a quick post on this one, this time. I haven’t implemented an approximation of Bálint Miklós‘ Scale Axis Transform in PostGIS yet, and I don’t think I’ll dare try in GeoTools for GeoServer just yet, but I thought I’d give a preview of the sensitivity of the medial axis calculations in “bumpy” streams with the following image: As you can see, the problem isn’t … Continue reading What is the center line of a complex polygon? (cont. 3)
I glossed over the difficulties of finding the centerline of a complex polygon in the last couple of posts, and didn’t realize the disservice until we got to the nitty-gritty of finding the centerline of “bumpy” streams, for which our solution, which is arguably a discretized version of the traditional medial axis, is quite sensitive to noise and “bumpiness”. With a little more googling, my … Continue reading What is the center line of a complex polygon? (cont. 2)
If we try to extract the centerline of a polygon using Voronoi polygons, like in my previous post, it works pretty well for hydrologic cases, like extracting a stream centerline from stream banks, e.g.: We’ll use this to extract flow lines, in order to build out a better hydrologic network, but also use it to update property boundaries based on deed descriptions which may alternately … Continue reading What is the center line of a complex polygon? (cont.)
I promised pics from our labeled parcels: https://smathermather.wordpress.com/2011/02/01/parcel-annotations-in-geoserver-with-some-maplex-help/ https://smathermather.wordpress.com/2011/02/01/parcel-annotations-in-geoserver-with-some-maplex-help-cont-1/ Continue reading Parcel Annotations in GeoServer (with some Maplex help) (cont. 2)
smathermather: We have a guest blogger today– Ramon, a bright and hard-working intern I’ve had the pleasure of working with for over a year. If you’re looking for someone versed in Postgre/PostGIS/GeoServer/OpenLayers, Ramon’s been my rock as we’ve been building our internal system, doing everything from basic grunt work to esoteric trouble-shooting. I’m trying hard not to fall on my face now that he’s moved … Continue reading Parcel Annotations in GeoServer (with some Maplex help)