<?xml version="1.0" encoding="utf-8"?>
<llsd>
<map>
	<key>version</key> <!-- REQUIRED -->
	<string>Map.llsd 0.3</string>
	<key>query</key> <!-- OPTIONAL, only present if document represents a small subset of a grid in response to a query, as opposed to a monolithic file -->
	<string />
	<key>loginuri</key> <!-- OPTIONAL -->
	<uri />
	<key>layout</key> <!-- REQUIRED, an empty array assumes no regions, or in the cases where authentication is required to view this file, no regions visible to the user -->
	<array>
		<map>
			<key>modified</key><!-- OPTIONAL, UNIX Timestamp of the last time the region was updated, consider authoritive so as to avoid cURLing the URI or parsing this node for injection into a database -->
			<real />
			<key>identifier</key> <!-- REQUIRED, the identifiier for the region, in the case of Agni is the one used on world.secondlife.com/region/ -->
			<uuid />
			<key>region</key> <!-- REQUIRED, name of region -->
			<string>foo</string> 
			<key>co-ordinates</key> <!-- REQUIRED -->
			<map>	<!-- region offsets, number of regions not meters -->
				<key>x</key>
				<integer />
				<key>y</key>
				<integer />
				<key>z</key> <!-- OPTIONAL, assumed to be zero -->
				<integer />
			</map>
			<key>dimensions</key> <!-- OPTIONAL, must be specified in meters, assumed to be 256x256x4096 if not present -->
			<map>
				<key>x</key> <!-- REQUIRED, can be integer or real, should always be positive -->
				<integer>256</integer>
				<key>y</key> <!-- REQUIRED, can be integer or real, should always be positive -->
				<integer>256</integer>
				<key>z</key> <!-- REQUIRED, can be integer or real, should always be positive -->
				<integer>4096</integer>
			</map>
			<key>image</key> <!-- REQUIRED, should be either an URL to an image (JPEG or PNG would be suitable), or a data URI (suitable for small grids or for archival purposes where a remote server may not be available after publishing this file -->
			<map>
				<key>composite</key> <!-- REQUIRED, used for what is now displayed via http://secondlife.com/apps/mapapi/grid/map_image/931-323-1-0.html -->
				<uri>http://example.com/foo.png</uri>
				<key>terrain</key> <!-- OPTIONAL, used for displaying an image of a region without any objects present -->
				<uri>http://example.com/foo.terrain.png</uri>
				<key>objects</key> <!-- OPTIONAL, probably shouldn't be served without the terrain URI. Partially transparent image showing just the objects within a region -->
				<uri>http://example.com/foo.objects.png</uri>
				<key>heatmap</key> <!-- OPTIONAL, probably shouldn't be served without the terrain URI. Heatmap of Avatar activity throughout the region, over a period probably specified by a query or period of time to be specified in the Map.LLSD specification -->
				<uri>http://example.com/foo.heatmap.png</uri>
			</map>
			<key>simulator</key> <!-- OPTIONAL, to be used as a pointer to grab more specific information on the region such as http://dev.signpostmarv.name/pub/llsd-region-data/ -->
			<uri>http://sim001.deepgrid.com</uri>
		</map>
	</array>
</map>
</llsd>
