Skip to content

Instantly share code, notes, and snippets.

@gravitystorm
Created June 20, 2013 17:29
Show Gist options
  • Save gravitystorm/5824793 to your computer and use it in GitHub Desktop.
Save gravitystorm/5824793 to your computer and use it in GitHub Desktop.
UTFGrid example
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE Map[]>
<Map srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over" background-color="#b8dee6" maximum-extent="-20037508.34,-20037508.34,20037508.34,20037508.34">
<Parameters>
<Parameter name="bounds">-180,-85.05112877980659,180,85.05112877980659</Parameter>
<Parameter name="center">0,0,2</Parameter>
<Parameter name="format">png</Parameter>
<Parameter name="interactivity_layer">countries</Parameter>
<Parameter name="interactivity_fields">NAME</Parameter>
<Parameter name="minzoom">0</Parameter>
<Parameter name="maxzoom">22</Parameter>
<Parameter name="template"><![CDATA[{{#__location__}}{{/__location__}}{{#__teaser__}}{{{NAME}}}{{/__teaser__}}{{#__full__}}{{/__full__}}]]></Parameter>
</Parameters>
<Style name="countries" filter-mode="first">
<Rule>
<PolygonSymbolizer fill="#ffffff" />
</Rule>
</Style>
<Style name="countries-outline" filter-mode="first">
<Rule>
<LineSymbolizer stroke="#85c5d3" stroke-width="2" stroke-linejoin="round" />
</Rule>
</Style>
<Layer name="countries"
srs="+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0.0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs +over">
<StyleName>countries-outline</StyleName>
<StyleName>countries</StyleName>
<Datasource>
<Parameter name="file"><![CDATA[/home/andy/Documents/MapBox/project/experiment-utfgrid/layers/countries/82945364-10m-admin-0-countries.shp]]></Parameter>
<Parameter name="type"><![CDATA[shape]]></Parameter>
</Datasource>
</Layer>
</Map>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment