<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.8.6" -->
<rss version="0.92">
<channel>
	<title>Scott Ellington's Blog</title>
	<link>http://www.salmonsalvo.net/blog</link>
	<description></description>
	<lastBuildDate>Mon, 23 Aug 2010 12:46:33 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>complex line symbols with cumberland</title>
		<description>Back in the day, when I was writing some awesome ArcIMS app, I could create some elaborate line symbology in ArcXML:

[xml]     
...
      
        
        
   ...</description>
		<link>http://www.salmonsalvo.net/blog/?p=223</link>
			</item>
	<item>
		<title>feature simplification</title>
		<description>I have just added an implementation of the Douglas-Peucker algorithm, which provides the ability to simplify complicated lines and polygons.  This can be enabled from within a Style element:

[xml]

	true
	0.000000001
	...
[/xml]

The advantage of this is you can set styles that are enabled at higher scales (more zoomed out) that will draw ...</description>
		<link>http://www.salmonsalvo.net/blog/?p=205</link>
			</item>
	<item>
		<title>xml schema for maps</title>
		<description>I have been playing around a bit with xml schema.

XML Schemas express shared vocabularies and allow machines to carry out rules made by people. They provide a means for defining the structure, content and semantics of XML documents.

One cool thing is that both MonoDevelop and Visual Studio (and I am ...</description>
		<link>http://www.salmonsalvo.net/blog/?p=199</link>
			</item>
	<item>
		<title>Using OpenGL to interact with 2D maps, part 3: putting it together</title>
		<description>In the previous post, I went over the basics of setting up OpenGL for drawing our maps.  We got our 2D map rendered onto 3D space, and we were able to interact with it.  The last step is to manage the interaction between the 3D space and the ...</description>
		<link>http://www.salmonsalvo.net/blog/?p=92</link>
			</item>
	<item>
		<title>labels yo</title>
		<description>in the quest to make cumberland contain the bare minimum of map making functionality, I added labelling.  They can be set to angles, positioned relative to a point, and also outlined to make them stick out.  The point in polygons is the centroid.  Polylines are a little ...</description>
		<link>http://www.salmonsalvo.net/blog/?p=177</link>
			</item>
	<item>
		<title>VirtualEarth support</title>
		<description>I added support for generating tiles for VirtualEarth to cumberland.  I did it because it's super trivial after you have support for Google Maps.  The tiles are the same except they have different min and max zoom levels and you need to save them with their quad key ...</description>
		<link>http://www.salmonsalvo.net/blog/?p=172</link>
			</item>
	<item>
		<title>Cumberland + KML = pure fire</title>
		<description>Keyhole Markup Language (KML) is the xml format used in Google Earth for overlaying data.  I've implemented functionality for creating kml from a cumberland map and a command line tool (map2kml.exe) to use it.  It creates a kml document with folders for each layer using the various styles, ...</description>
		<link>http://www.salmonsalvo.net/blog/?p=166</link>
			</item>
	<item>
		<title>Cumberland: TMS / OpenLayers support</title>
		<description>The TileProvider class and the tilepyramider tool have been updated to create tiles for the un-official Tile Map Service specification.  The main reason for this is to use OpenLayers.  

Check out a demo.

It's pretty simple to set up.  There is a new TileConsumer, TileMapService.  tilepyramider has ...</description>
		<link>http://www.salmonsalvo.net/blog/?p=161</link>
			</item>
	<item>
		<title>ineffective mapping: an example</title>
		<description>So I was about to go on a little hike with my parents, and this park (like many) has a map billboard thing:

[caption id="attachment_154" align="alignnone" caption="trail map billboard"][/caption]

Which is good, but we walk up to it and I'm just confused.  What am I a looking at?  It takes ...</description>
		<link>http://www.salmonsalvo.net/blog/?p=153</link>
			</item>
	<item>
		<title>cumberland 0.1</title>
		<description>I posted cumberland 0.1 on the project page.

I think it's a really elegant and simple API for drawing maps, and it's also under the awesomest, most reasonable, licensing scheme there is. </description>
		<link>http://www.salmonsalvo.net/blog/?p=151</link>
			</item>
</channel>
</rss>
