<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.osgeo.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wiki-Springmeyer</id>
	<title>OSGeo - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.osgeo.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wiki-Springmeyer"/>
	<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/wiki/Special:Contributions/Wiki-Springmeyer"/>
	<updated>2026-04-11T22:58:15Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.9</generator>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=CUGOS_2012_Spring_Fling&amp;diff=62441</id>
		<title>CUGOS 2012 Spring Fling</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=CUGOS_2012_Spring_Fling&amp;diff=62441"/>
		<updated>2012-05-04T17:06:38Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''Last year's 2011 Sprint Fling event info can be found [http://wiki.osgeo.org/wiki/CUGOS_2011_Spring_Fling here]''&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On Wednesday May 16, 2012, CUGOS ([http://www.cugos.org/ www.cugos.org],[http://cugos.posterous.com]) will be holding a special all-day &amp;quot;spring fling&amp;quot; event at University of Washington Seattle Campus in place of our regular monthly meeting. We are open to sponsors donating money for free food and drink.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''NEED TO SETUP EVENTBRITE PAGE'''&amp;lt;br&amp;gt;&lt;br /&gt;
Please register here for this free event: ''' http://www.eventbrite.com/event/3254583547'''&lt;br /&gt;
so we can plan for attendance and food ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
The basic idea of this event is...well, it'll be determined in the next month by brainstorming ideas on IRC #cugos on irc://freenode and at the CUGOS April 2012 meeting&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*'''9-12: morning session&amp;lt;br&amp;gt;''' &lt;br /&gt;
*'''12-1: lunch&amp;lt;br&amp;gt;''' &lt;br /&gt;
*'''1-5: afternoon session&amp;lt;br&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; Details are given below, but be aware that all agendas and times are approximate -- we'll be loose and agile and nimble and react to changing events and schedules as our whimsies take us.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; All skill and interest levels are welcome! -- please join us for as much of the day as you can.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Morning Session: Workshops/Talks (9am to 12pm)&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
'''Venue:''' Anderson Hall (Forest Club room 207)&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
To be decided&lt;br /&gt;
&lt;br /&gt;
Workshops:&lt;br /&gt;
* &amp;quot;Open Source Mapping for the Windows Desktop&amp;quot; - Run by Dane Springmeyer (MapBox) - Windows represents over 80% of the computers worldwide. This workshop will detail how to get some key tools running on Windows without sacrificing functionality and without endlessly battling with installations. Key gochas will be covered, and techniques for filling in the gaps between tools without resorting to compiles or running a VM. Make sure to read this [http://sproke.blogspot.com/2012/02/game-changer-open-source-mapping-in.html | blog post] before coming, and bring your laptop and an open mind.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Talks (15-20 min):&lt;br /&gt;
* Mobile Development with HTML5 and Open Source at Pierce County WA, Jared Erickson&lt;br /&gt;
* FOSS pipeline to produce meter-scale DEM and velocity products from commercial satellite imagery: First results for Antarctic/Greenland Ice Sheets, David Shean&lt;br /&gt;
&lt;br /&gt;
= &amp;lt;br&amp;gt;Meal Session: Lunch (12pm to 1pm)&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
'''Venue:''' to be decided&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
To be decided&lt;br /&gt;
&lt;br /&gt;
= Afternoon Session: (1pm to 5pm)&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
'''Venue:''' Anderson Hall (Forest Club room 207)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To be decided&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Annual Book Drive =&lt;br /&gt;
&lt;br /&gt;
Once again this year, CUGOS will be having a book drive as part of the Spring Fling event!&lt;br /&gt;
&lt;br /&gt;
You will recall that the process works like this:&lt;br /&gt;
&lt;br /&gt;
Clean off your bookshelves to find good-quality books appropriate for the CUGOS audience. Bring them to the Fling, where we will have a table set up in the back of the room to display them on. Attendees will browse the offerings during the day, and if they see a book they could use they will take it home. &lt;br /&gt;
&lt;br /&gt;
The suggested donation will be $5 per book. All proceeds will go to cover the Fling expenses and CUGOS operations in general.&lt;br /&gt;
&lt;br /&gt;
Please take a few minutes in the next few weeks to look over your shelves and find some goodies you can donate to the cause. Items appropriate for donating to the book drive include things like:&lt;br /&gt;
&lt;br /&gt;
* that extra copy of &amp;quot;Web Mapping Illustrated&amp;quot;, which you never quite got around to having Tyler autograph for you&lt;br /&gt;
&lt;br /&gt;
* a mint-condition copy of O'Connell's &amp;quot;Software Project Survival Guide&amp;quot;, which your boss gave to you because he didn't have time to read it and which you somehow never quite got around to either&lt;br /&gt;
&lt;br /&gt;
* your Physical Geography college textbook from 1989, which despite the coffee stains and cigarette burns is still perfectly usable because, hey, the earth doesn’t change very much very often anyway&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Directions and Transportation&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
'''Parking:''' [http://www.washington.edu/facilities/transportation/commuterservices/parking/daily www.washington.edu/facilities/transportation/commuterservices/parking/daily]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''Driving:'''&amp;amp;nbsp;[http://www.washington.edu/facilities/transportation/commuterservices/drive www.washington.edu/facilities/transportation/commuterservices/drive] &lt;br /&gt;
&lt;br /&gt;
'''Walking: '''[http://www.washington.edu/facilities/transportation/commuterservices/walk www.washington.edu/facilities/transportation/commuterservices/walk]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''Bus/Train:''' [http://www.washington.edu/facilities/transportation/commuterservices/bus-train www.washington.edu/facilities/transportation/commuterservices/bus-train] and [http://www.washington.edu/facilities/transportation/commuterservices/bus-train/routes www.washington.edu/facilities/transportation/commuterservices/bus-train/routes]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
One person noted that &amp;quot;my personal experience is that one can find street parking north of 50th, west of I-5, and down by University Village shopping center, if one is willing to walk 30 to 45 minutes () . But many of those areas were also being converted to resident restricted zones. Bus is really easy.&amp;quot; &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Another noted that &amp;quot;There are a ton of routes which stops near Anderson hall (Forest Club Room): [http://bit.ly/eKKmHE bit.ly/eKKmHE] (OneBusAway pointing to nearest bus stops north of Anderson) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;'''Maps of event locations:''' &lt;br /&gt;
&lt;br /&gt;
*Anderson Hall (Forest Club room 207): [http://www.washington.edu/home/maps/southcentral.html?AND www.washington.edu/home/maps/southcentral.html] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Contacts&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
we need contacts&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Attendees  =&lt;br /&gt;
&lt;br /&gt;
List your name below, and/or register here: http://www.eventbrite.com/event/3254583547&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
* Gerlek, Michael P. (mpg)&lt;br /&gt;
* Erickson, Jared&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=CUGOS_2012_Spring_Fling&amp;diff=62440</id>
		<title>CUGOS 2012 Spring Fling</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=CUGOS_2012_Spring_Fling&amp;diff=62440"/>
		<updated>2012-05-04T17:05:28Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''Last year's 2011 Sprint Fling event info can be found [http://wiki.osgeo.org/wiki/CUGOS_2011_Spring_Fling here]''&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On Wednesday May 16, 2012, CUGOS ([http://www.cugos.org/ www.cugos.org],[http://cugos.posterous.com]) will be holding a special all-day &amp;quot;spring fling&amp;quot; event at University of Washington Seattle Campus in place of our regular monthly meeting. We are open to sponsors donating money for free food and drink.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''NEED TO SETUP EVENTBRITE PAGE'''&amp;lt;br&amp;gt;&lt;br /&gt;
Please register here for this free event: ''' http://www.eventbrite.com/event/3254583547'''&lt;br /&gt;
so we can plan for attendance and food ;)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
The basic idea of this event is...well, it'll be determined in the next month by brainstorming ideas on IRC #cugos on irc://freenode and at the CUGOS April 2012 meeting&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*'''9-12: morning session&amp;lt;br&amp;gt;''' &lt;br /&gt;
*'''12-1: lunch&amp;lt;br&amp;gt;''' &lt;br /&gt;
*'''1-5: afternoon session&amp;lt;br&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; Details are given below, but be aware that all agendas and times are approximate -- we'll be loose and agile and nimble and react to changing events and schedules as our whimsies take us.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; All skill and interest levels are welcome! -- please join us for as much of the day as you can.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Morning Session: Workshops/Talks (9am to 12pm)&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
'''Venue:''' Anderson Hall (Forest Club room 207)&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
To be decided&lt;br /&gt;
&lt;br /&gt;
Workshops:&lt;br /&gt;
&lt;br /&gt;
 * &amp;quot;Open Source Mapping for the Windows Desktop&amp;quot; : Windows represents over 80% of the computers worldwide. This workshop will detail how to get some key tools running on Windows without sacrificing functionality and without endlessly battling with installations. Key gochas will be covered, and techniques for filling in the gaps between tools without resorting to compiles or running a VM. Make sure to read this [http://sproke.blogspot.com/2012/02/game-changer-open-source-mapping-in.html | blog post] before coming, and bring your laptop and an open mind.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Talks (15-20 min):&lt;br /&gt;
* Mobile Development with HTML5 and Open Source at Pierce County WA, Jared Erickson&lt;br /&gt;
* FOSS pipeline to produce meter-scale DEM and velocity products from commercial satellite imagery: First results for Antarctic/Greenland Ice Sheets, David Shean&lt;br /&gt;
&lt;br /&gt;
= &amp;lt;br&amp;gt;Meal Session: Lunch (12pm to 1pm)&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
'''Venue:''' to be decided&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
To be decided&lt;br /&gt;
&lt;br /&gt;
= Afternoon Session: (1pm to 5pm)&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
'''Venue:''' Anderson Hall (Forest Club room 207)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To be decided&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Annual Book Drive =&lt;br /&gt;
&lt;br /&gt;
Once again this year, CUGOS will be having a book drive as part of the Spring Fling event!&lt;br /&gt;
&lt;br /&gt;
You will recall that the process works like this:&lt;br /&gt;
&lt;br /&gt;
Clean off your bookshelves to find good-quality books appropriate for the CUGOS audience. Bring them to the Fling, where we will have a table set up in the back of the room to display them on. Attendees will browse the offerings during the day, and if they see a book they could use they will take it home. &lt;br /&gt;
&lt;br /&gt;
The suggested donation will be $5 per book. All proceeds will go to cover the Fling expenses and CUGOS operations in general.&lt;br /&gt;
&lt;br /&gt;
Please take a few minutes in the next few weeks to look over your shelves and find some goodies you can donate to the cause. Items appropriate for donating to the book drive include things like:&lt;br /&gt;
&lt;br /&gt;
* that extra copy of &amp;quot;Web Mapping Illustrated&amp;quot;, which you never quite got around to having Tyler autograph for you&lt;br /&gt;
&lt;br /&gt;
* a mint-condition copy of O'Connell's &amp;quot;Software Project Survival Guide&amp;quot;, which your boss gave to you because he didn't have time to read it and which you somehow never quite got around to either&lt;br /&gt;
&lt;br /&gt;
* your Physical Geography college textbook from 1989, which despite the coffee stains and cigarette burns is still perfectly usable because, hey, the earth doesn’t change very much very often anyway&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Directions and Transportation&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
'''Parking:''' [http://www.washington.edu/facilities/transportation/commuterservices/parking/daily www.washington.edu/facilities/transportation/commuterservices/parking/daily]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''Driving:'''&amp;amp;nbsp;[http://www.washington.edu/facilities/transportation/commuterservices/drive www.washington.edu/facilities/transportation/commuterservices/drive] &lt;br /&gt;
&lt;br /&gt;
'''Walking: '''[http://www.washington.edu/facilities/transportation/commuterservices/walk www.washington.edu/facilities/transportation/commuterservices/walk]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''Bus/Train:''' [http://www.washington.edu/facilities/transportation/commuterservices/bus-train www.washington.edu/facilities/transportation/commuterservices/bus-train] and [http://www.washington.edu/facilities/transportation/commuterservices/bus-train/routes www.washington.edu/facilities/transportation/commuterservices/bus-train/routes]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
One person noted that &amp;quot;my personal experience is that one can find street parking north of 50th, west of I-5, and down by University Village shopping center, if one is willing to walk 30 to 45 minutes () . But many of those areas were also being converted to resident restricted zones. Bus is really easy.&amp;quot; &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Another noted that &amp;quot;There are a ton of routes which stops near Anderson hall (Forest Club Room): [http://bit.ly/eKKmHE bit.ly/eKKmHE] (OneBusAway pointing to nearest bus stops north of Anderson) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;'''Maps of event locations:''' &lt;br /&gt;
&lt;br /&gt;
*Anderson Hall (Forest Club room 207): [http://www.washington.edu/home/maps/southcentral.html?AND www.washington.edu/home/maps/southcentral.html] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Contacts&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
we need contacts&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Attendees  =&lt;br /&gt;
&lt;br /&gt;
List your name below, and/or register here: http://www.eventbrite.com/event/3254583547&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
* Gerlek, Michael P. (mpg)&lt;br /&gt;
* Erickson, Jared&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=IslandWood_Code_Sprint_2012&amp;diff=60431</id>
		<title>IslandWood Code Sprint 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=IslandWood_Code_Sprint_2012&amp;diff=60431"/>
		<updated>2012-02-06T08:13:33Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Gold sponsor:'''&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;Mobile&amp;amp;nbsp;Geographics&amp;amp;nbsp;[[Image:MobileGeographics 400.png|200x200px|MobileGeographics 400.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
'''Silver sponsors:'''&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;[[Image:AirborneInteractive 400.png|200px|AirborneInteractive 400.png]]&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;[[Image:opengeologo.png|200px|opengeologo.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;[[Image:Logo-qpublic.png|200px|Logo-qpublic.png]] &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Image:Zonar 400.png|200px|Zonar 400.png]] &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''Bronze sponsors:'''&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;[[Image:Logo-azavea.png|100px|Logo-azavea.png]]&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; &lt;br /&gt;
[[Image:Borealis 100.png|100px|Borealis 200.png]]&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Image:CUGOS 200.png|100px|CUGOS 200.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;[[Image:DevelopmentSeed 200.png|100px|DevelopmentSeed 200.png]]&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Image:LizardTech 200.png|100px|LizardTech 200.png]]&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; [[Image:TerraGIS 200.png|100px|TerraGIS 200.png]] &amp;amp;nbsp; &amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''Other/in-kind sponsors:'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp; Flaxen Consulting &amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp; Z-Pulley &amp;amp;nbsp;&amp;amp;nbsp; &amp;amp;nbsp;&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Purpose  =&lt;br /&gt;
&lt;br /&gt;
This is OSGeo's 4th annual &amp;quot;North American Codesprint&amp;quot; -- a time to bring members of OSGeo-related projects together to make decisions and tackle larger problems. &lt;br /&gt;
&lt;br /&gt;
Previous event have been held in [[Toronto Code Sprint 2009|Toronto]] (2009), [[New York Code Sprint 2010|New York City]] (2010), and [[Montreal Code Sprint 2011|Montreal]] (2011). &lt;br /&gt;
&lt;br /&gt;
= Agenda=&lt;br /&gt;
&lt;br /&gt;
'''Sunday (Feb 5th)'''&lt;br /&gt;
&lt;br /&gt;
* 5:00pm to 10:00pm - check-in&lt;br /&gt;
** ''if you plan to arrive earlier than 5pm or later than 10pm, contact mpg to make arrangements''&lt;br /&gt;
* no meals at IslandWood will be available Sunday night&lt;br /&gt;
** ''but mpg will lead a walk down the hill to the pub at 7pm, leaving from the common room at the Bird's Nest lodge building''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Monday (Feb 6th)'''&lt;br /&gt;
&lt;br /&gt;
* 8:00am - continental breakfast (in meeting room)&lt;br /&gt;
* 8:00am to noon - ''sprinting''&lt;br /&gt;
* noon - boxed lunch (in meeting room)&lt;br /&gt;
* noon to 4:00pm - ''sprinting''&lt;br /&gt;
* 4:00pm to 5:00pm - Sustainable Cooking class (drinks/social hour)&lt;br /&gt;
* 5:00pm to 7:00pm - dinner (IslandWood dining area)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tuesday (Feb 7th)'''&lt;br /&gt;
&lt;br /&gt;
* 8:00am - continental breakfast (in meeting room)&lt;br /&gt;
* 8:00am to noon - ''sprinting''&lt;br /&gt;
* noon - boxed lunch (in meeting room)&lt;br /&gt;
* noon to 5:00pm - ''sprinting''&lt;br /&gt;
* 5:00pm to 7:00pm - dinner (IslandWood dining area)&lt;br /&gt;
* 7:00pm to 8:00pm - evening Nature Walk&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Wednesday (Feb 8th)'''&lt;br /&gt;
&lt;br /&gt;
* 8:00am - continental breakfast (in meeting room)&lt;br /&gt;
* 8:00am to noon - ''sprinting''&lt;br /&gt;
* noon - boxed lunch (in meeting room)&lt;br /&gt;
* noon to 5:00pm - ''sprinting''&lt;br /&gt;
* 5:00pm to 7:00pm - dinner (IslandWood dining area)&lt;br /&gt;
* 7:15pm to 8:15pm (or later) - evening campfire &amp;amp; guest speaker&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Thursday (Feb 9th)'''&lt;br /&gt;
* 8:00am - continental breakfast (in meeting room)&lt;br /&gt;
* 9:30am - '''checkout'''&lt;br /&gt;
* 8:00am to noon - ''sprinting''&lt;br /&gt;
* 11:00am - boxed lunch (in meeting room)&lt;br /&gt;
* 12:00pm - hard stop, meeting room closes&lt;br /&gt;
* departures&lt;br /&gt;
&lt;br /&gt;
= Sponsor Demos =&lt;br /&gt;
&lt;br /&gt;
During the lunch hour, our sponsors will have the opportunity to talk briefly and informally about their products/services and how they use open source.&lt;br /&gt;
&lt;br /&gt;
* Monday&lt;br /&gt;
** 12:00&lt;br /&gt;
** 12:30 - OpenGeo (Paul Ramsey)&lt;br /&gt;
* Tuesday&lt;br /&gt;
** 12:00 - Azavea (David Zwarg)&lt;br /&gt;
** 12:30&lt;br /&gt;
* Wednesday&lt;br /&gt;
** 12:00&lt;br /&gt;
** 12:30&lt;br /&gt;
&lt;br /&gt;
interested but as yet unscheduled:&lt;br /&gt;
* Hal Mueller / Mobile Geographics (lightning talk)&lt;br /&gt;
* Ian Walberg / Airborne Interactive		&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Venue  =&lt;br /&gt;
&lt;br /&gt;
It will be held at [http://www.islandwood.org/ IslandWood], a nonprofit retreat center located on [http://en.wikipedia.org/wiki/Bainbridge_Island,_Washington Bainbridge Island], an island a few miles west of Seattle in the northwest United States. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Hosts  =&lt;br /&gt;
&lt;br /&gt;
Rushing in where angels fear to tread, Michael P. Gerlek (mpg) is taking the lead on this event. [http://www.cugos.org/ CUGOS], the local OSGeo chapter, is the hosting organization. &lt;br /&gt;
&lt;br /&gt;
Local volunteers assisting include: &lt;br /&gt;
&lt;br /&gt;
*Michael Rosen (LizardTech / CUGOS) &lt;br /&gt;
*Aaron Racicot (Z-Pulley Inc / CUGOS) &lt;br /&gt;
*''&amp;amp;lt;add your name here!&amp;amp;gt;''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Sponsors  =&lt;br /&gt;
&lt;br /&gt;
We have three sponsorship levels:&lt;br /&gt;
&lt;br /&gt;
* Gold: &amp;gt;$2000&lt;br /&gt;
* Silver: $1500&lt;br /&gt;
* Bronze: $750&lt;br /&gt;
&lt;br /&gt;
Please take a moment to thank our sponsors for their continued support of the North American codesprint!&lt;br /&gt;
&lt;br /&gt;
# Airborne Interactive&lt;br /&gt;
# Anonymous CUGOS&lt;br /&gt;
# Azavea&lt;br /&gt;
# Borealis&lt;br /&gt;
# MapBox/Development Seed&lt;br /&gt;
# LizardTech&lt;br /&gt;
# Mobile Geographics&lt;br /&gt;
# OpenGeo&lt;br /&gt;
# qpublic.net&lt;br /&gt;
# Terra GIS&lt;br /&gt;
# Zonar&lt;br /&gt;
# Z-Pulley&lt;br /&gt;
# Flaxen Consulting&lt;br /&gt;
&lt;br /&gt;
= Budget  =&lt;br /&gt;
&lt;br /&gt;
Our expenses include: &lt;br /&gt;
&lt;br /&gt;
*facilities rental (conference rooms, etc) &lt;br /&gt;
*lodging (on-campus rooms) &lt;br /&gt;
*meals&lt;br /&gt;
&lt;br /&gt;
We will cover our expenses in three ways: &lt;br /&gt;
&lt;br /&gt;
*sponsorships &lt;br /&gt;
*participant registration fees &lt;br /&gt;
*surplus from previous years (approximately $2K)&lt;br /&gt;
&lt;br /&gt;
We expect there to be a surplus.  We will likely reserve $2K for the 2013 sprint fund, and distribute the rest back as discounts to the $525 registration fee.&lt;br /&gt;
&lt;br /&gt;
= Registration, Participant Costs&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
Participants cover only the costs of 4 nights lodging (single room at IslandWood): '''US$525'''.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
''There is no registration fee beyond the $525 for lodging.'' &lt;br /&gt;
&lt;br /&gt;
''All food and venue costs are covered by our sponsors.'' &lt;br /&gt;
&lt;br /&gt;
Participants will be responsible for paying their own transportation to and from IslandWood. &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''Contact mpg@flaxen.com to register.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Food and Drink at IslandWood =&lt;br /&gt;
&lt;br /&gt;
IslandWood has an excellent on-site restaurant/cafeteria that emphasizes local, sustainable, and organic cuisine.  All meals are included as part of the sprint:&lt;br /&gt;
&lt;br /&gt;
* Breakfast: continental style &lt;br /&gt;
* Lunch: boxed lunches &lt;br /&gt;
* Dinner: full meal, choice of entrees, beer/wine available &lt;br /&gt;
* Morning and Afternoon Snacks: coffee, fruit, cookies, etc, will be provided in the meeting room&lt;br /&gt;
&lt;br /&gt;
Accommodation can be made for any dietary restrictions, just let mpg know.&lt;br /&gt;
&lt;br /&gt;
Dinner on Monday, Tuesday, and Wednesday will include a cash bar.  Two drink tickets per person will be provided (courtesy our sponsors); after that, it will be $4 for beer and $5 for wine.  The beer is from local microbrews and the wines are all from local vineyards.&lt;br /&gt;
&lt;br /&gt;
One mile away, there is a nice restaurant/bar and a Thai restaurant as well.&lt;br /&gt;
&lt;br /&gt;
There are a number of other restaurants and bars elsewhere on the island; ask mpg or Mike Rosen for suggestions.&lt;br /&gt;
&lt;br /&gt;
We cannot bring our own food or alcohol into the meeting areas or dining room.  mpg will explain the policy for bringing private alcohol into the common areas at the residence lodges.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Communication  =&lt;br /&gt;
&lt;br /&gt;
All planning will take place on this wiki, on the [http://lists.osgeo.org/mailman/listinfo/tosprint tosprint mailing list], and on the #tosprint IRC channel. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Projects  =&lt;br /&gt;
&lt;br /&gt;
These are just some of the projects we will be working on: &lt;br /&gt;
&lt;br /&gt;
* GDAL &lt;br /&gt;
* MapServer &lt;br /&gt;
* libLAS/PDAL &lt;br /&gt;
* PostGIS &lt;br /&gt;
* TinyOWS &lt;br /&gt;
* QGIS&lt;br /&gt;
* OpenLayers&lt;br /&gt;
* Mapnik&lt;br /&gt;
&lt;br /&gt;
= Participants  =&lt;br /&gt;
&lt;br /&gt;
The following have registered for the event:&lt;br /&gt;
&lt;br /&gt;
# [[User:mpg|Michael P. Gerlek]] - Flaxen Consulting&lt;br /&gt;
# [[User:halmueller|Hal Mueller]] - Mobile Geographics&lt;br /&gt;
# Michael D. Smith - US Army Corps&lt;br /&gt;
# Daniel Morissette - MapGears	&lt;br /&gt;
# Alan Boudreault - MapGears	 &lt;br /&gt;
# Paul Ramsey - OpenGeo&lt;br /&gt;
# Olivier Courtin - Oslandia&lt;br /&gt;
# Mike Rosen - LizardTech	&lt;br /&gt;
# [[User:Racicot|Aaron Racicot]] - Z-Pulley Inc.&lt;br /&gt;
# Howard Butler - Hobu, Inc	&lt;br /&gt;
# [[User:Springmeyer|Dane Springmeyer]] - MapBox/Development Seed&lt;br /&gt;
# Pete Gadomski - US Army Corps&lt;br /&gt;
# [[User:Dzwarg|David Zwarg]] - Azavea&lt;br /&gt;
# Brian Case (Winkey) - GDAL	&lt;br /&gt;
# David Middlecamp - Azavea&lt;br /&gt;
# [[User:Kirk|Kirk McKelvey]] - LizardTech&lt;br /&gt;
# [[User:Tbonfort|Thomas Bonfort]] - TerriScope&lt;br /&gt;
# Greg Corradini - ChopShop Geospatial&lt;br /&gt;
# David Bronaugh - Pacific Climate Impacts Consortium / University of Victoria&lt;br /&gt;
# Benjamin Campbell - Excensus&lt;br /&gt;
# Matt Perry - EcoTrust&lt;br /&gt;
&lt;br /&gt;
At the January CUGOS meeting, it was proposed that local members who could not attend the full week, would be able to attend for a day (tentatively Wednesday), if it would benefit the code sprint. Please see the [[Islandwood_CodeSprint_OneDayAttendees|One Day Attendees]] page for a list of individuals who could attend and potential projects they could assist with.&lt;br /&gt;
&lt;br /&gt;
= Wholesome Recreational Activities  =&lt;br /&gt;
&lt;br /&gt;
Our host, IslandWood, is a non-profit educational institution dedicated to the environment and sustainable living.  As part of their mission, therefore, they require their guest groups to each day participate in educational activity designed around their focus areas.&lt;br /&gt;
&lt;br /&gt;
Our formal activities will be:&lt;br /&gt;
&lt;br /&gt;
'''Monday''' - &amp;quot;With the bounty of the IslandWood garden as our inspiration, groups will take sustainability theory and turn it in to practice with the help of our talented culinary team.  Cooking sessions may be held in our organic garden, using our wood fired cob oven or in the dining hall.&amp;quot;  ''This will be held just prior to dinner, as we will likely be making (and eating) our own appetizers.  The cash bar will be open during this event.''&lt;br /&gt;
&lt;br /&gt;
'''Tuesday''' - &amp;quot;Our Naturalists will lead your group through campus focusing on exploration and discovery of our local ecosystems.  Themes for hikes might include flora and fauna, natural history, birding or marine biology.&amp;quot;  ''This will be held after dinner.  Dress appropriately.''&lt;br /&gt;
&lt;br /&gt;
'''Wednesday''' - &amp;quot;The best days at IslandWood often end with time to relax and enjoy the soothing warmth of an evening bonfire.  At our covered bonfire area, educators and staff will entertain your group with local stories and roast marshmallows over the flames.&amp;quot;  ''This will be held after dinner.  Dress appropriately.''  We will have a guest speaker, Greg Geehan, talking about the geology of Bainbridge Island and the Puget Sound: ''Greg attended the University of Washington and has a Ph.D. in Marine Geology from Scripps Institute of Oceanography.  He worked in the oil industry for more than 20 years in a variety of locations around the world.  The bulk of his career revolved around the geological evaluation of oil and gas reservoirs.  He led research groups and managed the application of mapping and modeling techniques aimed at increasing the recovery of hydrocarbons.  Greg retired in 1999, and has lived on Bainbridge since then.''&lt;br /&gt;
&lt;br /&gt;
Other (independent) adventures:&lt;br /&gt;
&lt;br /&gt;
* IslandWood covers 225 acres and has lots of trails, including wetlands, beach access, forest, etc.  Feel free to explore.&lt;br /&gt;
&lt;br /&gt;
* If you have a car, there are lots of other places on Bainbridge Island to explore.  Ask mpg or Mike Rosen for suggestions.&lt;br /&gt;
&lt;br /&gt;
= Local Eating and Shopping =&lt;br /&gt;
&lt;br /&gt;
There is a very small, funky little shopping center down the hill from IslandWood (it is only a 1 mile walk, but there is a significant hill).  It includes:&lt;br /&gt;
&lt;br /&gt;
* Walt's Lynwood Center Market (4759 Lynwood Center Rd) -- open 6:30am to 9:00pm (Monday-Friday) and 7:00am to 9:00pm (Saturday-Sunday).  They sell beer and wine (even on Sundays).&lt;br /&gt;
* Treehouse Cafe (http://www.treehousebainbridge.com/, 4569 Lynwood Center Road) open 7:00am to 11:00 pm (Monday-Saturday) and 8:00am to 10:00pm (Sunday).&lt;br /&gt;
* Sawan Thai Kitchen (4765 Lynwood Center Rd) -- open for lunch and dinner, closed Mondays(?)&lt;br /&gt;
&lt;br /&gt;
Bainbridge also has a full supermarket, pharmacies, etc., but not within walking distance.  See mpg or Mike Rosen for info.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Transportation  =&lt;br /&gt;
&lt;br /&gt;
Getting to IslandWood is a 4-step process -- but don't panic, it's actually not as complicated as it sounds: &lt;br /&gt;
&lt;br /&gt;
'''(1) To SeaTac Airport''' &lt;br /&gt;
&lt;br /&gt;
Participants will be responsible for getting themselves to the [http://www.portseattle.org/seatac/ Seattle airport]. &lt;br /&gt;
&lt;br /&gt;
'''(2) From Airport to Seattle Ferry dock''' &lt;br /&gt;
&lt;br /&gt;
From SeaTac, you will need to get to the Colman ferry dock in downtown Seattle. Three options: &lt;br /&gt;
&lt;br /&gt;
*a ~$40 cab ride, from airport to dock; takes about 20 minutes&lt;br /&gt;
*a ~$3 light rail from airport, followed by a walk of a few blocks to the dock; takes about an hour&lt;br /&gt;
*rent a car and drive; takes about 20 minutes&lt;br /&gt;
&lt;br /&gt;
'''(3) From Seattle dock to Bainbridge dock''' &lt;br /&gt;
&lt;br /&gt;
Take the [http://www.wsdot.com/ferries/schedule/ScheduleDetailByRoute.aspx?route=sea-bi Seattle/Bainbridge] ferry. Ferries leave every hour or less all day long, from about 5AM to about 1AM.  The walk-on fare is about $7, and you only pay when going in the Seattle-to-Bainbridge direction.  Car fare is about $15, and you have to pay both ways. The crossing time is about 35 minutes.&lt;br /&gt;
&lt;br /&gt;
'''(4) From Bainbridge dock to IslandWood''' &lt;br /&gt;
&lt;br /&gt;
Two options:&lt;br /&gt;
*Cabs are almost always available at the Bainbridge dock -- a trip to IslandWood is about 5 miles, shouldn't be more than about $20. (Note that you will likely be sharing a cab with someone else; the island has a limited number of cabs, so they sort of carpool. Just go with the flow.) &lt;br /&gt;
*If you have your own car, you can drive it in 10-15 minutes.  The address for IslandWood is 4450 Blakely Avenue.&lt;br /&gt;
&lt;br /&gt;
''There will be some people driving from the airport to IslandWood on Sunday afternoon / early evening.  Contact mpg if you want a ride.  We'll probably work out something similar for the return trip on Thursday afternoon.''&lt;br /&gt;
&lt;br /&gt;
(see also [http://islandwood.org/about/directions this page] for more transportation hints)&lt;br /&gt;
&lt;br /&gt;
If you get stuck somewhere, call or email mpg and we'll work something out to rescue you.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= FAQ  =&lt;br /&gt;
&lt;br /&gt;
'''Q: I'm new to open source and OSGeo. Can I come too?''' &lt;br /&gt;
&lt;br /&gt;
This is a heads-down-and-laptops-open working meeting, aimed squarely at writing code/documentation and holding serious technical discussions about OSGeo-related projects. It is a working session for people who are already participants in open source projects. If you're not already participating in one of the projects being worked on, this isn't the event for you.&lt;br /&gt;
&lt;br /&gt;
'''Q: But, that's not very fair. How am I supposed to learn about the projects and meet people?''' &lt;br /&gt;
&lt;br /&gt;
Each project has portals like mailing lists, wikis, and IRC channels for you to start to meet people and get involved. If you really want to participate in the sprint, you should get involved with the project ahead of time. &lt;br /&gt;
&lt;br /&gt;
'''Q: Will it be possible to give a presentation during this event?''' &lt;br /&gt;
&lt;br /&gt;
No, this is not a presentation-oriented event. People will get together in small groups and work on areas of mutual interest within their projects. &lt;br /&gt;
&lt;br /&gt;
'''Q: I'm just a poor student, but I'm an active member of the &amp;amp;lt;whatever&amp;amp;gt; project and I really want to attend. Are scholarships available?''' &lt;br /&gt;
&lt;br /&gt;
Maybe -- depends on how our budget turns out. Contact mpg@flaxen.com and we'll see what we can do.&lt;br /&gt;
&lt;br /&gt;
= Carpooling =&lt;br /&gt;
&lt;br /&gt;
'''Sunday (Airport to IslandWood)'''&lt;br /&gt;
&lt;br /&gt;
* ''rides available''&lt;br /&gt;
** mpg will be driving from SEA airport to IslandWood (after the Board F2F meeting)&lt;br /&gt;
** AaronR will also be driving from SEA airport to IslandWood (around 1pm)&lt;br /&gt;
&lt;br /&gt;
* ''rides wanted''&lt;br /&gt;
** Hobu, arriving SEA at 1pm&lt;br /&gt;
** Daniel and Alan and Paul, from Cedarbook after the Board F2F&lt;br /&gt;
&lt;br /&gt;
[[Category:Code_Sprints]] [[Category:Events]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=FOSS4G_2011_Breakout_Sessions&amp;diff=56968</id>
		<title>FOSS4G 2011 Breakout Sessions</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=FOSS4G_2011_Breakout_Sessions&amp;diff=56968"/>
		<updated>2011-09-02T14:07:32Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Introduction =&lt;br /&gt;
During the [http://2011.foss4g.org/ FOSS4G2011 conference] in Denver, there will be conference rooms available for people to hold Breakout Sessions (aka Birds-of-a-Feather).&lt;br /&gt;
&lt;br /&gt;
Breakout Sessions are unstructured timeslots where people can self-organize themselves to discuss topics of interest.&lt;br /&gt;
&lt;br /&gt;
'''Room allocation to be determined'''&lt;br /&gt;
&lt;br /&gt;
== Organising Contact ==&lt;br /&gt;
&lt;br /&gt;
== Timeslots Available ==&lt;br /&gt;
&lt;br /&gt;
Wednesday 5:30pm to 6:30pm and 7:00pm to 8:00pm&lt;br /&gt;
&lt;br /&gt;
= Room Assignments =&lt;br /&gt;
&lt;br /&gt;
== Rooms Available ==&lt;br /&gt;
&lt;br /&gt;
= Proposed Topics  =&lt;br /&gt;
&lt;br /&gt;
*'''Tiling''' &lt;br /&gt;
**Proposed Topics &lt;br /&gt;
***standardised sqlite schema for tile caches &lt;br /&gt;
***TMS/WMTS evolutions: &lt;br /&gt;
****Tile merging (i.e. equivalent of WMS LAYERS=baselayer,overlaylayer) &lt;br /&gt;
****TMS multiple grids per tileset &lt;br /&gt;
****WMTS multiple url endpoints (eg tile1.domain.tld, tile2.domain.tld...): is this still needed now that browsers allow many more connections per server? &lt;br /&gt;
***add yours... &lt;br /&gt;
**Attending: &lt;br /&gt;
***[[User:Tbonfort]] &lt;br /&gt;
***[[User:Olt|Oliver Tonnhofer (Omniscale, MapProxy)]]&lt;br /&gt;
***[[User:stvn|Steven M. Ottens]]&lt;br /&gt;
***[[User:lagerratrobe|Roger Andre (Tableau Software, Seattle)]]&lt;br /&gt;
***[[User:springmeyer|Dane Springmeyer (Development Seed)]]&lt;br /&gt;
&lt;br /&gt;
*'''GeoNode''' &lt;br /&gt;
**Proposed topics: &lt;br /&gt;
***Brief overview &lt;br /&gt;
***Get involved with the community! &lt;br /&gt;
***Meet developers and institutional partners &lt;br /&gt;
****Opportunities for work around the world, especially in South America and Indonesia &lt;br /&gt;
****Positions available at the World Bank and OpenGeo &lt;br /&gt;
***[http://geonode.org/2011/08/geonode-at-foss4g/ Join us for drinks afterwards!]&lt;br /&gt;
**Attending: &lt;br /&gt;
***Rolando Peñate (OpenGeo) &lt;br /&gt;
***David Winslow (OpenGeo) &lt;br /&gt;
***Robert Soden (World Bank) &lt;br /&gt;
***Ariel Nuñez (World Bank) &lt;br /&gt;
***Seb Benthall (UC Berkeley) &lt;br /&gt;
***Ben Lewis(Harvard University) &lt;br /&gt;
***Matt Bertrand (Harvard University) &lt;br /&gt;
***Sachindra Singh (SOPAC) &lt;br /&gt;
***[[User:Ortelius|Jeffrey Johnson (OpenGeo)]] &lt;br /&gt;
***Jubal Harpster (SpatialDev)&lt;br /&gt;
***[[User:Ebwolf|Eric Wolf (USGS, CU-Boulder)]]&lt;br /&gt;
***[[User:Wildintellect|Alex Mandel (UC Davis)]]&lt;br /&gt;
&lt;br /&gt;
*'''Python'''&lt;br /&gt;
**Scheduling: let's do this one in the 5:30-6:30 slot and tiling afterwards?&lt;br /&gt;
**Proposed topics: &lt;br /&gt;
***High fives &lt;br /&gt;
***Extension modules, Pyrex, Cython, ctypes &lt;br /&gt;
***Python 3 &lt;br /&gt;
***PyPy &lt;br /&gt;
***Packaging and distributions &lt;br /&gt;
**Attending: &lt;br /&gt;
***Sean Gillies (NYU, Shapely and friends) &lt;br /&gt;
***[[User:Ebwolf|Eric Wolf (USGS, CU-Boulder)]] &lt;br /&gt;
***Michael Weisman (Urban Mapping) &lt;br /&gt;
***Derek Hohls (CSIR, South Africa)&lt;br /&gt;
***[[User:Dandye|Dan Dye (WeoGeo)]] &lt;br /&gt;
***[[User:Davidfawcett|David Fawcett (MPCA)]]&lt;br /&gt;
***[[User:Wildintellect|Alex Mandel (UC Davis)]]&lt;br /&gt;
***[[User:hobu|Howard Butler (Hobu, Inc.)]]&lt;br /&gt;
***[[User:olt|Oliver Tonnhofer (Omniscale)]] MapProxy, Imposm, Shapely, etc. I'm in conflict with the tiling BOF, try to come for the high five at least.&lt;br /&gt;
***Marc Pfister (nothing to see here)&lt;br /&gt;
***[[User:lagerratrobe|Roger Andre (Tableau Software, Seattle)]]&lt;br /&gt;
***Thomas Emge (Esri)&lt;br /&gt;
&lt;br /&gt;
*'''Opengeoportal'''&lt;br /&gt;
http://opengeoportal.org/&lt;br /&gt;
**Proposed topics: governance models, federated searching and coordinating code development&lt;br /&gt;
**Attending: &lt;br /&gt;
*** Stephen McDonald  (Tufts)&lt;br /&gt;
*** Patrick Florance (Tufts)&lt;br /&gt;
*** Chris Barnett (Tufts)&lt;br /&gt;
*** David Siegel (Harvard)&lt;br /&gt;
*** Lisa Sweeney (MIT)&lt;br /&gt;
*** Garey Mills (Berkeley)&lt;br /&gt;
*** John Ridener (Berkeley)&lt;br /&gt;
*** Patricia Carbajales (Stanford)&lt;br /&gt;
*** Renzo Sanchez-Silva (Stanford)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*'''Spatial Data InfraStructure (SDI)'''&lt;br /&gt;
**Scheduling: 7pm - 8pm. Get started with these topics then go get some food/drinks together.&lt;br /&gt;
**Proposed topics: data sharing and discovery, metadata, web services, and portals.&lt;br /&gt;
**Attending:&lt;br /&gt;
*** Christine White (Esri)&lt;br /&gt;
*** Andy Gup (Esri)&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
*Add yours below...&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G]] [[Category:FOSS4G2011]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011&amp;diff=56892</id>
		<title>Benchmarking 2011</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011&amp;diff=56892"/>
		<updated>2011-08-31T15:47:03Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise  ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking 2010|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2011]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform. The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS. A JMeter load will be run on the testing box to measure various aspects of those layers. &lt;br /&gt;
&lt;br /&gt;
== Communication  ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking &lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net (you can use [http://webchat.freenode.net/ webchat] to connect in browser)&lt;br /&gt;
&lt;br /&gt;
=== Next IRC Meeting ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Wed August 3rd, 2011 @ [http://timeanddate.com/worldclock/fixedtime.html?year=2011&amp;amp;month=08&amp;amp;day=03&amp;amp;hour=14&amp;amp;min=0&amp;amp;sec=0 14:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Status of OSM vector styling from all teams&lt;br /&gt;
*** Discuss rasters to be used&lt;br /&gt;
*** Discuss testing methodology&lt;br /&gt;
&lt;br /&gt;
=== Previous IRC Meetings ===&lt;br /&gt;
[http://reversephonelookuppages.com/ reverse phone lookup]&lt;br /&gt;
&lt;br /&gt;
* [[Benchmarking_2011/MeetingLog | Meeting Log]]&lt;br /&gt;
&lt;br /&gt;
== Participants  ==&lt;br /&gt;
&lt;br /&gt;
''Server Teams:''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''Confirmed'''&lt;br /&gt;
|-&lt;br /&gt;
| Cadcorp GeognoSIS &lt;br /&gt;
| [[User:Mpd|Martin Daly]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI &lt;br /&gt;
| [[User:Desruisseaux|Martin Desruisseaux]], [[User:Eclesia|Johann Sorel]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime, [[User:groldan|Gabriel Roldan]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]],  [[User:msmitherdc|Michael Smith]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| QGIS Server&lt;br /&gt;
| [[User:Pirmin_Kalberer|Pirmin Kalberer]], Marco Hugentobler&lt;br /&gt;
| Yes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Data Teams:''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Data Package''' &lt;br /&gt;
| '''Team Leader'''&lt;br /&gt;
| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
| [http://imposm.org/docs/imposm/latest/ Imposm]&lt;br /&gt;
| Oliver Tonnhofer&lt;br /&gt;
| tool to be used to import OSM data&lt;br /&gt;
|-&lt;br /&gt;
| SPOT imagery&lt;br /&gt;
| [[User:Jeffaudi|Jean-Francois (Jeff) Faudi]]&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Not Participating:''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| [mailto:dimitri.monie@erdas.com Dimitri Monie]&lt;br /&gt;
| Response from Luc Donea: Unable to participate&lt;br /&gt;
|-&lt;br /&gt;
| ESRI ArcServer&lt;br /&gt;
| Satish Sankaran&lt;br /&gt;
| discussing internally&lt;br /&gt;
|-&lt;br /&gt;
| MapGuide Open Source&lt;br /&gt;
| TBD (contacted mapguide-internals)&lt;br /&gt;
| Response from Jason Birch: Unable to participate&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Timeline  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| January 1st, 2011&lt;br /&gt;
| begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| March 1st, 2011 &lt;br /&gt;
| commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| March 2nd, 2011&lt;br /&gt;
| exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
| June 1st, 2011 &lt;br /&gt;
| final testing begins (no more changes to data/styles/hardware, but changes to software is allowed)&lt;br /&gt;
|-&lt;br /&gt;
| September 1st, 2011 &lt;br /&gt;
| no further testing&lt;br /&gt;
|-&lt;br /&gt;
| September 2nd, 2011 &lt;br /&gt;
| final results due from all teams&lt;br /&gt;
|-&lt;br /&gt;
| September 12-16, 2011&lt;br /&gt;
| present results at FOSS4G2011&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement (DRAFT) ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
# One test will be run: a 'baseline' test with the data in any format desired, but teams cannot generalize or change the data's resolution from its raw values.&lt;br /&gt;
# Teams must document all steps they did to manipulate the data/server (such as spatial indexes created etc.).  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
# WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
&lt;br /&gt;
== Documenting Server Setup ==&lt;br /&gt;
&lt;br /&gt;
It is the responsibility of each team to document their setup with regard to configuration details, setup notes, and differences between other servers in how data might be accessed/indexed.&lt;br /&gt;
&lt;br /&gt;
Notes for each server:&lt;br /&gt;
&lt;br /&gt;
* [[Benchmarking_2011/Mapnik_notes | Mapnik]]&lt;br /&gt;
* [[Benchmarking_2011/Cadcorp_notes | Cadcorp]]&lt;br /&gt;
* [[Benchmarking_2011/MapServer_notes | MapServer]]&lt;br /&gt;
&lt;br /&gt;
Stylesheets and scripts in svn using a directory named wms/{year}/{servername}:&lt;br /&gt;
&lt;br /&gt;
* [http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011/mapnik Mapnik]&lt;br /&gt;
* [http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011/cadcorp Cadcorp]&lt;br /&gt;
* [http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011/mapserver MapServer]&lt;br /&gt;
&lt;br /&gt;
== Testing Tool ==&lt;br /&gt;
&lt;br /&gt;
JMeter is used since it can read a list of bbox's via CSV, and the machine that applies load has been updated with Jmeter 2.5 (the latest stable release at the time of the benchmark): http://www.reverse.net/pub/apache//jakarta/jmeter/binaries/jakarta-jmeter-2.5.zip&lt;br /&gt;
&lt;br /&gt;
Jmeter can be run from the command line like:&lt;br /&gt;
&lt;br /&gt;
     /home/jmeterusr/jakarta-jmeter-2.5/bin/jmeter&lt;br /&gt;
&lt;br /&gt;
== Server Ports ==&lt;br /&gt;
&lt;br /&gt;
Each server has access to a range of ports for testing:&lt;br /&gt;
&lt;br /&gt;
Mapserver - 8080 - 8089&lt;br /&gt;
&lt;br /&gt;
Mapnik - 8090 - 8099&lt;br /&gt;
&lt;br /&gt;
== Datasets ==&lt;br /&gt;
&lt;br /&gt;
=== OSM Vectors ===&lt;br /&gt;
* [[Benchmarking_2011/DB_Schema]]&lt;br /&gt;
* [[Benchmarking_2011/Imposm]]&lt;br /&gt;
&lt;br /&gt;
CSV Files created with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; ./run_wms_request.sh -count 2200 -region -109 37 -102 41 -minsize 64 64 -maxsize 1024 768 -minres &amp;quot;2.5e-06&amp;quot; -maxres 0.000755 -srs 4326 -srs2 3857 -filter_within colorado.shp &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sample styling: &lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv6?MAP=/benchmarking/wms/2011/mapserver/osm-google.map&amp;amp;layers=default&amp;amp;mode=map&amp;amp;map_imagetype=png&amp;amp;mapext=-11690811.758434+4826833.1534376+-11687378.549609+4830266.3622626&amp;amp;imgext=-11690811.758434+4826833.1534376+-11687378.549609+4830266.3622626&amp;amp;map_size=800+800&amp;amp;imgx=400&amp;amp;imgy=400&amp;amp;imgxy=800+800 mapserv6]&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv6?MAP=/benchmarking/wms/2011/mapserver/osm-google.map&amp;amp;mode=browse&amp;amp;template=openlayers&amp;amp;layers=default MapServer Linux (with OpenLayers)]&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/wms/2011/mapserver/osm-google.map&amp;amp;mode=browse&amp;amp;template=openlayers&amp;amp;layers=default MapServer Win64 (with OpenLayers)]&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8091/?SRS=EPSG:3857&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=-11690811.758434,4826833.1534376,-11687378.549609,4830266.3622626&amp;amp;WIDTH=800&amp;amp;HEIGHT=800 mapnik]&lt;br /&gt;
&lt;br /&gt;
=== DEM Hillshading ===&lt;br /&gt;
&lt;br /&gt;
Sample styling:&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv6?MAP=/benchmarking/wms/2011/mapserver/hill-google.map&amp;amp;layers=hillshade&amp;amp;mode=map&amp;amp;map_imagetype=png&amp;amp;mapext=-11947611.487019+4524873.854257+-11508160.757419+4964324.583857&amp;amp;imgext=-11947611.487019+4524873.854257+-11508160.757419+4964324.583857&amp;amp;map_size=800+800&amp;amp;imgx=400&amp;amp;imgy=400&amp;amp;imgxy=800+800 MapServer 6 Hillshade]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== DEM Hillshading + OSM Vectors  ===&lt;br /&gt;
&lt;br /&gt;
* MapServer 6 Hillshade + OSM Vectors - [http://12.189.158.78:8081/cgi-bin/mapserv6?MAP=/benchmarking/wms/2011/mapserver/hill-google.map&amp;amp;layers=hillshade%20default&amp;amp;mode=map&amp;amp;map_imagetype=png&amp;amp;mapext=-11741344.300813+4772064.889657+-11631481.618413+4881927.572057&amp;amp;imgext=-11741344.300813+4772064.889657+-11631481.618413+4881927.572057&amp;amp;map_size=800+800&amp;amp;imgx=400&amp;amp;imgy=400&amp;amp;imgxy=800+800 Linux] [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/wms/2011/mapserver/hill-google.map&amp;amp;layers=hillshade%20default&amp;amp;mode=map&amp;amp;map_imagetype=png&amp;amp;mapext=-11741344.300813+4772064.889657+-11631481.618413+4881927.572057&amp;amp;imgext=-11741344.300813+4772064.889657+-11631481.618413+4881927.572057&amp;amp;map_size=800+800&amp;amp;imgx=400&amp;amp;imgy=400&amp;amp;imgxy=800+800 Win64]&lt;br /&gt;
&lt;br /&gt;
OSM Vector Style changes:&lt;br /&gt;
  LandN layers turned off (they provide background color)&lt;br /&gt;
  LanduseN layers set to 70% opacity&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011/).&lt;br /&gt;
&lt;br /&gt;
Data are only stored on the server at '/benchmarking/wms/2011/data/'&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
Contact [User:msmitherdc|Michael Smith] with any questions about this hardware or for login credentials.&lt;br /&gt;
&lt;br /&gt;
windows_wms_bm  (windows server)&lt;br /&gt;
* System Type:   Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Windows Server 64bit &lt;br /&gt;
&lt;br /&gt;
linux_wms_bm (linux server)&lt;br /&gt;
* System Type:  Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Centos 5.5 x86-64&lt;br /&gt;
&lt;br /&gt;
== External Related Links  ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.slideshare.net/gatewaygeomatics.com/wms-performance-shootout-2010 FOSS4G2010 Benchmarking Presentation]&lt;br /&gt;
* [http://www.slideshare.net/gatewaygeomatics.com/wms-performance-shootout FOSS4G2009 Benchmarking Presentation]&lt;br /&gt;
* [[FOSS4G Benchmark|FOSS4G WMS Benchmark]] &lt;br /&gt;
* [http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2011]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011&amp;diff=56890</id>
		<title>Benchmarking 2011</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011&amp;diff=56890"/>
		<updated>2011-08-31T15:24:20Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: /* Server Ports */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise  ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking 2010|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2011]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform. The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS. A JMeter load will be run on the testing box to measure various aspects of those layers. &lt;br /&gt;
&lt;br /&gt;
== Communication  ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking &lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net (you can use [http://webchat.freenode.net/ webchat] to connect in browser)&lt;br /&gt;
&lt;br /&gt;
=== Next IRC Meeting ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Wed August 3rd, 2011 @ [http://timeanddate.com/worldclock/fixedtime.html?year=2011&amp;amp;month=08&amp;amp;day=03&amp;amp;hour=14&amp;amp;min=0&amp;amp;sec=0 14:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Status of OSM vector styling from all teams&lt;br /&gt;
*** Discuss rasters to be used&lt;br /&gt;
*** Discuss testing methodology&lt;br /&gt;
&lt;br /&gt;
=== Previous IRC Meetings ===&lt;br /&gt;
[http://reversephonelookuppages.com/ reverse phone lookup]&lt;br /&gt;
&lt;br /&gt;
* [[Benchmarking_2011/MeetingLog | Meeting Log]]&lt;br /&gt;
&lt;br /&gt;
== Participants  ==&lt;br /&gt;
&lt;br /&gt;
''Server Teams:''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''Confirmed'''&lt;br /&gt;
|-&lt;br /&gt;
| Cadcorp GeognoSIS &lt;br /&gt;
| [[User:Mpd|Martin Daly]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI &lt;br /&gt;
| [[User:Desruisseaux|Martin Desruisseaux]], [[User:Eclesia|Johann Sorel]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime, [[User:groldan|Gabriel Roldan]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]],  [[User:msmitherdc|Michael Smith]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| QGIS Server&lt;br /&gt;
| [[User:Pirmin_Kalberer|Pirmin Kalberer]], Marco Hugentobler&lt;br /&gt;
| Yes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Data Teams:''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Data Package''' &lt;br /&gt;
| '''Team Leader'''&lt;br /&gt;
| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
| [http://imposm.org/docs/imposm/latest/ Imposm]&lt;br /&gt;
| Oliver Tonnhofer&lt;br /&gt;
| tool to be used to import OSM data&lt;br /&gt;
|-&lt;br /&gt;
| SPOT imagery&lt;br /&gt;
| [[User:Jeffaudi|Jean-Francois (Jeff) Faudi]]&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Not Participating:''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| [mailto:dimitri.monie@erdas.com Dimitri Monie]&lt;br /&gt;
| Response from Luc Donea: Unable to participate&lt;br /&gt;
|-&lt;br /&gt;
| ESRI ArcServer&lt;br /&gt;
| Satish Sankaran&lt;br /&gt;
| discussing internally&lt;br /&gt;
|-&lt;br /&gt;
| MapGuide Open Source&lt;br /&gt;
| TBD (contacted mapguide-internals)&lt;br /&gt;
| Response from Jason Birch: Unable to participate&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Timeline  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| January 1st, 2011&lt;br /&gt;
| begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| March 1st, 2011 &lt;br /&gt;
| commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| March 2nd, 2011&lt;br /&gt;
| exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
| June 1st, 2011 &lt;br /&gt;
| final testing begins (no more changes to data/styles/hardware, but changes to software is allowed)&lt;br /&gt;
|-&lt;br /&gt;
| September 1st, 2011 &lt;br /&gt;
| no further testing&lt;br /&gt;
|-&lt;br /&gt;
| September 2nd, 2011 &lt;br /&gt;
| final results due from all teams&lt;br /&gt;
|-&lt;br /&gt;
| September 12-16, 2011&lt;br /&gt;
| present results at FOSS4G2011&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement (DRAFT) ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
# One test will be run: a 'baseline' test with the data in any format desired, but teams cannot generalize or change the data's resolution from its raw values.&lt;br /&gt;
# Teams must document all steps they did to manipulate the data/server (such as spatial indexes created etc.).  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
# WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
&lt;br /&gt;
== Documenting Server Setup ==&lt;br /&gt;
&lt;br /&gt;
It is the responsibility of each team to document their setup with regard to configuration details, setup notes, and differences between other servers in how data might be accessed/indexed.&lt;br /&gt;
&lt;br /&gt;
Notes for each server:&lt;br /&gt;
&lt;br /&gt;
* [[Benchmarking_2011/Mapnik_notes | Mapnik]]&lt;br /&gt;
* [[Benchmarking_2011/Cadcorp_notes | Cadcorp]]&lt;br /&gt;
* [[Benchmarking_2011/MapServer_notes | MapServer]]&lt;br /&gt;
&lt;br /&gt;
Stylesheets and scripts in svn using a directory named wms/{year}/{servername}:&lt;br /&gt;
&lt;br /&gt;
* [http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011/mapnik Mapnik]&lt;br /&gt;
* [http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011/cadcorp Cadcorp]&lt;br /&gt;
* [http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011/mapserver MapServer]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Server Ports ==&lt;br /&gt;
&lt;br /&gt;
Each server has access to a range of ports for testing:&lt;br /&gt;
&lt;br /&gt;
Mapserver - 8080 - 8089&lt;br /&gt;
&lt;br /&gt;
Mapnik - 8090 - 8099&lt;br /&gt;
&lt;br /&gt;
== Datasets ==&lt;br /&gt;
&lt;br /&gt;
=== OSM Vectors ===&lt;br /&gt;
* [[Benchmarking_2011/DB_Schema]]&lt;br /&gt;
* [[Benchmarking_2011/Imposm]]&lt;br /&gt;
&lt;br /&gt;
CSV Files created with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; ./run_wms_request.sh -count 2200 -region -109 37 -102 41 -minsize 64 64 -maxsize 1024 768 -minres &amp;quot;2.5e-06&amp;quot; -maxres 0.000755 -srs 4326 -srs2 3857 -filter_within colorado.shp &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sample styling: &lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv6?MAP=/benchmarking/wms/2011/mapserver/osm-google.map&amp;amp;layers=default&amp;amp;mode=map&amp;amp;map_imagetype=png&amp;amp;mapext=-11690811.758434+4826833.1534376+-11687378.549609+4830266.3622626&amp;amp;imgext=-11690811.758434+4826833.1534376+-11687378.549609+4830266.3622626&amp;amp;map_size=800+800&amp;amp;imgx=400&amp;amp;imgy=400&amp;amp;imgxy=800+800 mapserv6]&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv6?MAP=/benchmarking/wms/2011/mapserver/osm-google.map&amp;amp;mode=browse&amp;amp;template=openlayers&amp;amp;layers=default MapServer Linux (with OpenLayers)]&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/wms/2011/mapserver/osm-google.map&amp;amp;mode=browse&amp;amp;template=openlayers&amp;amp;layers=default MapServer Win64 (with OpenLayers)]&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8091/?SRS=EPSG:3857&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=-11690811.758434,4826833.1534376,-11687378.549609,4830266.3622626&amp;amp;WIDTH=800&amp;amp;HEIGHT=800 mapnik]&lt;br /&gt;
&lt;br /&gt;
=== DEM Hillshading ===&lt;br /&gt;
&lt;br /&gt;
Sample styling:&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv6?MAP=/benchmarking/wms/2011/mapserver/hill-google.map&amp;amp;layers=hillshade&amp;amp;mode=map&amp;amp;map_imagetype=png&amp;amp;mapext=-11947611.487019+4524873.854257+-11508160.757419+4964324.583857&amp;amp;imgext=-11947611.487019+4524873.854257+-11508160.757419+4964324.583857&amp;amp;map_size=800+800&amp;amp;imgx=400&amp;amp;imgy=400&amp;amp;imgxy=800+800 MapServer 6 Hillshade]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== DEM Hillshading + OSM Vectors  ===&lt;br /&gt;
&lt;br /&gt;
* MapServer 6 Hillshade + OSM Vectors - [http://12.189.158.78:8081/cgi-bin/mapserv6?MAP=/benchmarking/wms/2011/mapserver/hill-google.map&amp;amp;layers=hillshade%20default&amp;amp;mode=map&amp;amp;map_imagetype=png&amp;amp;mapext=-11741344.300813+4772064.889657+-11631481.618413+4881927.572057&amp;amp;imgext=-11741344.300813+4772064.889657+-11631481.618413+4881927.572057&amp;amp;map_size=800+800&amp;amp;imgx=400&amp;amp;imgy=400&amp;amp;imgxy=800+800 Linux] [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/wms/2011/mapserver/hill-google.map&amp;amp;layers=hillshade%20default&amp;amp;mode=map&amp;amp;map_imagetype=png&amp;amp;mapext=-11741344.300813+4772064.889657+-11631481.618413+4881927.572057&amp;amp;imgext=-11741344.300813+4772064.889657+-11631481.618413+4881927.572057&amp;amp;map_size=800+800&amp;amp;imgx=400&amp;amp;imgy=400&amp;amp;imgxy=800+800 Win64]&lt;br /&gt;
&lt;br /&gt;
OSM Vector Style changes:&lt;br /&gt;
  LandN layers turned off (they provide background color)&lt;br /&gt;
  LanduseN layers set to 70% opacity&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011/).&lt;br /&gt;
&lt;br /&gt;
Data are only stored on the server at '/benchmarking/wms/2011/data/'&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
Contact [User:msmitherdc|Michael Smith] with any questions about this hardware or for login credentials.&lt;br /&gt;
&lt;br /&gt;
windows_wms_bm  (windows server)&lt;br /&gt;
* System Type:   Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Windows Server 64bit &lt;br /&gt;
&lt;br /&gt;
linux_wms_bm (linux server)&lt;br /&gt;
* System Type:  Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Centos 5.5 x86-64&lt;br /&gt;
&lt;br /&gt;
== External Related Links  ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.slideshare.net/gatewaygeomatics.com/wms-performance-shootout-2010 FOSS4G2010 Benchmarking Presentation]&lt;br /&gt;
* [http://www.slideshare.net/gatewaygeomatics.com/wms-performance-shootout FOSS4G2009 Benchmarking Presentation]&lt;br /&gt;
* [[FOSS4G Benchmark|FOSS4G WMS Benchmark]] &lt;br /&gt;
* [http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2011]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011&amp;diff=56889</id>
		<title>Benchmarking 2011</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011&amp;diff=56889"/>
		<updated>2011-08-31T15:22:59Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise  ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking 2010|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2011]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform. The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS. A JMeter load will be run on the testing box to measure various aspects of those layers. &lt;br /&gt;
&lt;br /&gt;
== Communication  ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking &lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net (you can use [http://webchat.freenode.net/ webchat] to connect in browser)&lt;br /&gt;
&lt;br /&gt;
=== Next IRC Meeting ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Wed August 3rd, 2011 @ [http://timeanddate.com/worldclock/fixedtime.html?year=2011&amp;amp;month=08&amp;amp;day=03&amp;amp;hour=14&amp;amp;min=0&amp;amp;sec=0 14:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Status of OSM vector styling from all teams&lt;br /&gt;
*** Discuss rasters to be used&lt;br /&gt;
*** Discuss testing methodology&lt;br /&gt;
&lt;br /&gt;
=== Previous IRC Meetings ===&lt;br /&gt;
[http://reversephonelookuppages.com/ reverse phone lookup]&lt;br /&gt;
&lt;br /&gt;
* [[Benchmarking_2011/MeetingLog | Meeting Log]]&lt;br /&gt;
&lt;br /&gt;
== Participants  ==&lt;br /&gt;
&lt;br /&gt;
''Server Teams:''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''Confirmed'''&lt;br /&gt;
|-&lt;br /&gt;
| Cadcorp GeognoSIS &lt;br /&gt;
| [[User:Mpd|Martin Daly]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI &lt;br /&gt;
| [[User:Desruisseaux|Martin Desruisseaux]], [[User:Eclesia|Johann Sorel]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime, [[User:groldan|Gabriel Roldan]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]],  [[User:msmitherdc|Michael Smith]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| QGIS Server&lt;br /&gt;
| [[User:Pirmin_Kalberer|Pirmin Kalberer]], Marco Hugentobler&lt;br /&gt;
| Yes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Data Teams:''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Data Package''' &lt;br /&gt;
| '''Team Leader'''&lt;br /&gt;
| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
| [http://imposm.org/docs/imposm/latest/ Imposm]&lt;br /&gt;
| Oliver Tonnhofer&lt;br /&gt;
| tool to be used to import OSM data&lt;br /&gt;
|-&lt;br /&gt;
| SPOT imagery&lt;br /&gt;
| [[User:Jeffaudi|Jean-Francois (Jeff) Faudi]]&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Not Participating:''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| [mailto:dimitri.monie@erdas.com Dimitri Monie]&lt;br /&gt;
| Response from Luc Donea: Unable to participate&lt;br /&gt;
|-&lt;br /&gt;
| ESRI ArcServer&lt;br /&gt;
| Satish Sankaran&lt;br /&gt;
| discussing internally&lt;br /&gt;
|-&lt;br /&gt;
| MapGuide Open Source&lt;br /&gt;
| TBD (contacted mapguide-internals)&lt;br /&gt;
| Response from Jason Birch: Unable to participate&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Timeline  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| January 1st, 2011&lt;br /&gt;
| begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| March 1st, 2011 &lt;br /&gt;
| commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| March 2nd, 2011&lt;br /&gt;
| exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
| June 1st, 2011 &lt;br /&gt;
| final testing begins (no more changes to data/styles/hardware, but changes to software is allowed)&lt;br /&gt;
|-&lt;br /&gt;
| September 1st, 2011 &lt;br /&gt;
| no further testing&lt;br /&gt;
|-&lt;br /&gt;
| September 2nd, 2011 &lt;br /&gt;
| final results due from all teams&lt;br /&gt;
|-&lt;br /&gt;
| September 12-16, 2011&lt;br /&gt;
| present results at FOSS4G2011&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement (DRAFT) ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
# One test will be run: a 'baseline' test with the data in any format desired, but teams cannot generalize or change the data's resolution from its raw values.&lt;br /&gt;
# Teams must document all steps they did to manipulate the data/server (such as spatial indexes created etc.).  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
# WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
&lt;br /&gt;
== Documenting Server Setup ==&lt;br /&gt;
&lt;br /&gt;
It is the responsibility of each team to document their setup with regard to configuration details, setup notes, and differences between other servers in how data might be accessed/indexed.&lt;br /&gt;
&lt;br /&gt;
Notes for each server:&lt;br /&gt;
&lt;br /&gt;
* [[Benchmarking_2011/Mapnik_notes | Mapnik]]&lt;br /&gt;
* [[Benchmarking_2011/Cadcorp_notes | Cadcorp]]&lt;br /&gt;
* [[Benchmarking_2011/MapServer_notes | MapServer]]&lt;br /&gt;
&lt;br /&gt;
Stylesheets and scripts in svn using a directory named wms/{year}/{servername}:&lt;br /&gt;
&lt;br /&gt;
* [http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011/mapnik Mapnik]&lt;br /&gt;
* [http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011/cadcorp Cadcorp]&lt;br /&gt;
* [http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011/mapserver MapServer]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Server Ports ==&lt;br /&gt;
&lt;br /&gt;
Each server has access to a range of ports for testing:&lt;br /&gt;
&lt;br /&gt;
  * Mapserver - 8080 - 8089&lt;br /&gt;
  * Mapnik - 8090 - 8099&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Datasets ==&lt;br /&gt;
&lt;br /&gt;
=== OSM Vectors ===&lt;br /&gt;
* [[Benchmarking_2011/DB_Schema]]&lt;br /&gt;
* [[Benchmarking_2011/Imposm]]&lt;br /&gt;
&lt;br /&gt;
CSV Files created with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; ./run_wms_request.sh -count 2200 -region -109 37 -102 41 -minsize 64 64 -maxsize 1024 768 -minres &amp;quot;2.5e-06&amp;quot; -maxres 0.000755 -srs 4326 -srs2 3857 -filter_within colorado.shp &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sample styling: &lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv6?MAP=/benchmarking/wms/2011/mapserver/osm-google.map&amp;amp;layers=default&amp;amp;mode=map&amp;amp;map_imagetype=png&amp;amp;mapext=-11690811.758434+4826833.1534376+-11687378.549609+4830266.3622626&amp;amp;imgext=-11690811.758434+4826833.1534376+-11687378.549609+4830266.3622626&amp;amp;map_size=800+800&amp;amp;imgx=400&amp;amp;imgy=400&amp;amp;imgxy=800+800 mapserv6]&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv6?MAP=/benchmarking/wms/2011/mapserver/osm-google.map&amp;amp;mode=browse&amp;amp;template=openlayers&amp;amp;layers=default MapServer Linux (with OpenLayers)]&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/wms/2011/mapserver/osm-google.map&amp;amp;mode=browse&amp;amp;template=openlayers&amp;amp;layers=default MapServer Win64 (with OpenLayers)]&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8091/?SRS=EPSG:3857&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=-11690811.758434,4826833.1534376,-11687378.549609,4830266.3622626&amp;amp;WIDTH=800&amp;amp;HEIGHT=800 mapnik]&lt;br /&gt;
&lt;br /&gt;
=== DEM Hillshading ===&lt;br /&gt;
&lt;br /&gt;
Sample styling:&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv6?MAP=/benchmarking/wms/2011/mapserver/hill-google.map&amp;amp;layers=hillshade&amp;amp;mode=map&amp;amp;map_imagetype=png&amp;amp;mapext=-11947611.487019+4524873.854257+-11508160.757419+4964324.583857&amp;amp;imgext=-11947611.487019+4524873.854257+-11508160.757419+4964324.583857&amp;amp;map_size=800+800&amp;amp;imgx=400&amp;amp;imgy=400&amp;amp;imgxy=800+800 MapServer 6 Hillshade]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== DEM Hillshading + OSM Vectors  ===&lt;br /&gt;
&lt;br /&gt;
* MapServer 6 Hillshade + OSM Vectors - [http://12.189.158.78:8081/cgi-bin/mapserv6?MAP=/benchmarking/wms/2011/mapserver/hill-google.map&amp;amp;layers=hillshade%20default&amp;amp;mode=map&amp;amp;map_imagetype=png&amp;amp;mapext=-11741344.300813+4772064.889657+-11631481.618413+4881927.572057&amp;amp;imgext=-11741344.300813+4772064.889657+-11631481.618413+4881927.572057&amp;amp;map_size=800+800&amp;amp;imgx=400&amp;amp;imgy=400&amp;amp;imgxy=800+800 Linux] [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/wms/2011/mapserver/hill-google.map&amp;amp;layers=hillshade%20default&amp;amp;mode=map&amp;amp;map_imagetype=png&amp;amp;mapext=-11741344.300813+4772064.889657+-11631481.618413+4881927.572057&amp;amp;imgext=-11741344.300813+4772064.889657+-11631481.618413+4881927.572057&amp;amp;map_size=800+800&amp;amp;imgx=400&amp;amp;imgy=400&amp;amp;imgxy=800+800 Win64]&lt;br /&gt;
&lt;br /&gt;
OSM Vector Style changes:&lt;br /&gt;
  LandN layers turned off (they provide background color)&lt;br /&gt;
  LanduseN layers set to 70% opacity&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011/).&lt;br /&gt;
&lt;br /&gt;
Data are only stored on the server at '/benchmarking/wms/2011/data/'&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
Contact [User:msmitherdc|Michael Smith] with any questions about this hardware or for login credentials.&lt;br /&gt;
&lt;br /&gt;
windows_wms_bm  (windows server)&lt;br /&gt;
* System Type:   Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Windows Server 64bit &lt;br /&gt;
&lt;br /&gt;
linux_wms_bm (linux server)&lt;br /&gt;
* System Type:  Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Centos 5.5 x86-64&lt;br /&gt;
&lt;br /&gt;
== External Related Links  ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.slideshare.net/gatewaygeomatics.com/wms-performance-shootout-2010 FOSS4G2010 Benchmarking Presentation]&lt;br /&gt;
* [http://www.slideshare.net/gatewaygeomatics.com/wms-performance-shootout FOSS4G2009 Benchmarking Presentation]&lt;br /&gt;
* [[FOSS4G Benchmark|FOSS4G WMS Benchmark]] &lt;br /&gt;
* [http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2011]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011&amp;diff=56450</id>
		<title>Benchmarking 2011</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011&amp;diff=56450"/>
		<updated>2011-08-10T15:20:12Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise  ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking 2010|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2011]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform. The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS. A JMeter load will be run on the testing box to measure various aspects of those layers. &lt;br /&gt;
&lt;br /&gt;
== Communication  ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking &lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net (you can use [http://webchat.freenode.net/ webchat] to connect in browser)&lt;br /&gt;
&lt;br /&gt;
=== Next IRC Meeting ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Wed August 3rd, 2011 @ [http://timeanddate.com/worldclock/fixedtime.html?year=2011&amp;amp;month=08&amp;amp;day=03&amp;amp;hour=14&amp;amp;min=0&amp;amp;sec=0 14:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Status of OSM vector styling from all teams&lt;br /&gt;
*** Discuss rasters to be used&lt;br /&gt;
*** Discuss testing methodology&lt;br /&gt;
&lt;br /&gt;
=== Previous IRC Meetings ===&lt;br /&gt;
&lt;br /&gt;
* [[Benchmarking_2011/MeetingLog | Meeting Log]]&lt;br /&gt;
&lt;br /&gt;
== Participants  ==&lt;br /&gt;
&lt;br /&gt;
''Server Teams:''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''Confirmed'''&lt;br /&gt;
|-&lt;br /&gt;
| Cadcorp GeognoSIS &lt;br /&gt;
| [[User:Mpd|Martin Daly]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI &lt;br /&gt;
| [[User:Desruisseaux|Martin Desruisseaux]], [[User:Eclesia|Johann Sorel]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime, [[User:groldan|Gabriel Roldan]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]],  [[User:msmitherdc|Michael Smith]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| Oracle MapViewer &lt;br /&gt;
| [[User:LJQian|LJ Qian]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| QGIS Server&lt;br /&gt;
| [[User:Pirmin_Kalberer|Pirmin Kalberer]], Marco Hugentobler&lt;br /&gt;
| Yes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Data Teams:''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Data Package''' &lt;br /&gt;
| '''Team Leader'''&lt;br /&gt;
| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
| [http://imposm.org/docs/imposm/latest/ Imposm]&lt;br /&gt;
| Oliver Tonnhofer&lt;br /&gt;
| tool to be used to import OSM data&lt;br /&gt;
|-&lt;br /&gt;
| SPOT imagery&lt;br /&gt;
| [[User:Jeffaudi|Jean-Francois (Jeff) Faudi]]&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Not Participating:''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| [mailto:dimitri.monie@erdas.com Dimitri Monie]&lt;br /&gt;
| Response from Luc Donea: Unable to participate&lt;br /&gt;
|-&lt;br /&gt;
| ESRI ArcServer&lt;br /&gt;
| Satish Sankaran&lt;br /&gt;
| discussing internally&lt;br /&gt;
|-&lt;br /&gt;
| MapGuide Open Source&lt;br /&gt;
| TBD (contacted mapguide-internals)&lt;br /&gt;
| Response from Jason Birch: Unable to participate&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Timeline  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| January 1st, 2011&lt;br /&gt;
| begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| March 1st, 2011 &lt;br /&gt;
| commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| March 2nd, 2011&lt;br /&gt;
| exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
| June 1st, 2011 &lt;br /&gt;
| final testing begins (no more changes to data/styles/hardware, but changes to software is allowed)&lt;br /&gt;
|-&lt;br /&gt;
| September 1st, 2011 &lt;br /&gt;
| no further testing&lt;br /&gt;
|-&lt;br /&gt;
| September 2nd, 2011 &lt;br /&gt;
| final results due from all teams&lt;br /&gt;
|-&lt;br /&gt;
| September 12-16, 2011&lt;br /&gt;
| present results at FOSS4G2011&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement (DRAFT) ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
# One test will be run: a 'baseline' test with the data in any format desired, but teams cannot generalize or change the data's resolution from its raw values.&lt;br /&gt;
# Teams must document all steps they did to manipulate the data/server (such as spatial indexes created etc.).  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
# WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
&lt;br /&gt;
== Documenting Server Setup ==&lt;br /&gt;
&lt;br /&gt;
It is the responsibility of each team to document their setup with regard to configuration details, setup notes, and differences between other servers in how data might be accessed/indexed.&lt;br /&gt;
&lt;br /&gt;
Notes for each server:&lt;br /&gt;
&lt;br /&gt;
* [[Benchmarking_2011/Mapnik_notes | Mapnik]]&lt;br /&gt;
* [[Benchmarking_2011/Cadcorp_notes | Cadcorp]]&lt;br /&gt;
* [[Benchmarking_2011/MapServer_notes | MapServer]]&lt;br /&gt;
&lt;br /&gt;
Stylesheets and scripts in svn using a directory named wms/{year}/{servername}:&lt;br /&gt;
&lt;br /&gt;
* [http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011/mapnik Mapnik]&lt;br /&gt;
* [http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011/cadcorp Cadcorp]&lt;br /&gt;
* [http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011/mapserver MapServer]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Datasets ==&lt;br /&gt;
&lt;br /&gt;
=== OSM Vectors ===&lt;br /&gt;
* [[Benchmarking_2011/DB_Schema]]&lt;br /&gt;
* [[Benchmarking_2011/Imposm]]&lt;br /&gt;
&lt;br /&gt;
Sample styling: &lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv6?MAP=/benchmarking/wms/2011/mapserver/osm-google.map&amp;amp;layers=default&amp;amp;mode=map&amp;amp;map_imagetype=png&amp;amp;mapext=-11690811.758434+4826833.1534376+-11687378.549609+4830266.3622626&amp;amp;imgext=-11690811.758434+4826833.1534376+-11687378.549609+4830266.3622626&amp;amp;map_size=800+800&amp;amp;imgx=400&amp;amp;imgy=400&amp;amp;imgxy=800+800 mapserv6]&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv6?MAP=/benchmarking/wms/2011/mapserver/osm-google.map&amp;amp;mode=browse&amp;amp;template=openlayers&amp;amp;layers=default MapServer Linux (with OpenLayers)]&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/wms/2011/mapserver/osm-google.map&amp;amp;mode=browse&amp;amp;template=openlayers&amp;amp;layers=default MapServer Win64 (with OpenLayers)]&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8091/?SRS=EPSG:3857&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=-11690811.758434,4826833.1534376,-11687378.549609,4830266.3622626&amp;amp;WIDTH=800&amp;amp;HEIGHT=800 mapnik]&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011/).&lt;br /&gt;
&lt;br /&gt;
Data are only stored on the server at '/benchmarking/wms/2011/data/'&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
Contact [User:msmitherdc|Michael Smith] with any questions about this hardware or for login credentials.&lt;br /&gt;
&lt;br /&gt;
windows_wms_bm  (windows server)&lt;br /&gt;
* System Type:   Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Windows Server 64bit &lt;br /&gt;
&lt;br /&gt;
linux_wms_bm (linux server)&lt;br /&gt;
* System Type:  Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Centos 5.5 x86-64&lt;br /&gt;
&lt;br /&gt;
== External Related Links  ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.slideshare.net/gatewaygeomatics.com/wms-performance-shootout-2010 FOSS4G2010 Benchmarking Presentation]&lt;br /&gt;
* [http://www.slideshare.net/gatewaygeomatics.com/wms-performance-shootout FOSS4G2009 Benchmarking Presentation]&lt;br /&gt;
* [[FOSS4G Benchmark|FOSS4G WMS Benchmark]] &lt;br /&gt;
* [http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2011]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011&amp;diff=56449</id>
		<title>Benchmarking 2011</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011&amp;diff=56449"/>
		<updated>2011-08-10T15:18:09Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise  ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking 2010|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2011]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform. The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS. A JMeter load will be run on the testing box to measure various aspects of those layers. &lt;br /&gt;
&lt;br /&gt;
== Communication  ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking &lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net (you can use [http://webchat.freenode.net/ webchat] to connect in browser)&lt;br /&gt;
&lt;br /&gt;
=== Next IRC Meeting ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Wed August 3rd, 2011 @ [http://timeanddate.com/worldclock/fixedtime.html?year=2011&amp;amp;month=08&amp;amp;day=03&amp;amp;hour=14&amp;amp;min=0&amp;amp;sec=0 14:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Status of OSM vector styling from all teams&lt;br /&gt;
*** Discuss rasters to be used&lt;br /&gt;
*** Discuss testing methodology&lt;br /&gt;
&lt;br /&gt;
=== Previous IRC Meetings ===&lt;br /&gt;
&lt;br /&gt;
* [[Benchmarking_2011/MeetingLog | Meeting Log]]&lt;br /&gt;
&lt;br /&gt;
== Participants  ==&lt;br /&gt;
&lt;br /&gt;
''Server Teams:''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''Confirmed'''&lt;br /&gt;
|-&lt;br /&gt;
| Cadcorp GeognoSIS &lt;br /&gt;
| [[User:Mpd|Martin Daly]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI &lt;br /&gt;
| [[User:Desruisseaux|Martin Desruisseaux]], [[User:Eclesia|Johann Sorel]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime, [[User:groldan|Gabriel Roldan]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]],  [[User:msmitherdc|Michael Smith]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| Oracle MapViewer &lt;br /&gt;
| [[User:LJQian|LJ Qian]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| QGIS Server&lt;br /&gt;
| [[User:Pirmin_Kalberer|Pirmin Kalberer]], Marco Hugentobler&lt;br /&gt;
| Yes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Data Teams:''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Data Package''' &lt;br /&gt;
| '''Team Leader'''&lt;br /&gt;
| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
| [http://imposm.org/docs/imposm/latest/ Imposm]&lt;br /&gt;
| Oliver Tonnhofer&lt;br /&gt;
| tool to be used to import OSM data&lt;br /&gt;
|-&lt;br /&gt;
| SPOT imagery&lt;br /&gt;
| [[User:Jeffaudi|Jean-Francois (Jeff) Faudi]]&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Not Participating:''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| [mailto:dimitri.monie@erdas.com Dimitri Monie]&lt;br /&gt;
| Response from Luc Donea: Unable to participate&lt;br /&gt;
|-&lt;br /&gt;
| ESRI ArcServer&lt;br /&gt;
| Satish Sankaran&lt;br /&gt;
| discussing internally&lt;br /&gt;
|-&lt;br /&gt;
| MapGuide Open Source&lt;br /&gt;
| TBD (contacted mapguide-internals)&lt;br /&gt;
| Response from Jason Birch: Unable to participate&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Timeline  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| January 1st, 2011&lt;br /&gt;
| begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| March 1st, 2011 &lt;br /&gt;
| commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| March 2nd, 2011&lt;br /&gt;
| exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
| June 1st, 2011 &lt;br /&gt;
| final testing begins (no more changes to data/styles/hardware, but changes to software is allowed)&lt;br /&gt;
|-&lt;br /&gt;
| September 1st, 2011 &lt;br /&gt;
| no further testing&lt;br /&gt;
|-&lt;br /&gt;
| September 2nd, 2011 &lt;br /&gt;
| final results due from all teams&lt;br /&gt;
|-&lt;br /&gt;
| September 12-16, 2011&lt;br /&gt;
| present results at FOSS4G2011&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement (DRAFT) ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
# One test will be run: a 'baseline' test with the data in any format desired, but teams cannot generalize or change the data's resolution from its raw values.&lt;br /&gt;
# Teams must document all steps they did to manipulate the data/server (such as spatial indexes created etc.).  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
# WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
&lt;br /&gt;
== Documenting Server Setup ==&lt;br /&gt;
&lt;br /&gt;
It is the responsibility of each team to document their setup with regard to configuration details, setup notes, and differences between other servers in how data might be accessed/indexed.&lt;br /&gt;
&lt;br /&gt;
Please keep your notes on a wiki subpage:&lt;br /&gt;
&lt;br /&gt;
* [[Benchmarking_2011/Mapnik_notes Mapnik]]&lt;br /&gt;
* [[Benchmarking_2011/Cadcorp_notes Cadcorp]]&lt;br /&gt;
* [[Benchmarking_2011/MapServer_notes MapServer]]&lt;br /&gt;
&lt;br /&gt;
Please keep your stylesheets and scripts in svn using a directory named wms/{year}/{servername} at: http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011&lt;br /&gt;
&lt;br /&gt;
* [http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011/mapnik Mapnik]&lt;br /&gt;
* [http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011/cadcorp Cadcorp]&lt;br /&gt;
* [http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011/mapserver MapServer]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Datasets ==&lt;br /&gt;
&lt;br /&gt;
=== OSM Vectors ===&lt;br /&gt;
* [[Benchmarking_2011/DB_Schema]]&lt;br /&gt;
* [[Benchmarking_2011/Imposm]]&lt;br /&gt;
&lt;br /&gt;
Sample styling: &lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv6?MAP=/benchmarking/wms/2011/mapserver/osm-google.map&amp;amp;layers=default&amp;amp;mode=map&amp;amp;map_imagetype=png&amp;amp;mapext=-11690811.758434+4826833.1534376+-11687378.549609+4830266.3622626&amp;amp;imgext=-11690811.758434+4826833.1534376+-11687378.549609+4830266.3622626&amp;amp;map_size=800+800&amp;amp;imgx=400&amp;amp;imgy=400&amp;amp;imgxy=800+800 mapserv6]&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv6?MAP=/benchmarking/wms/2011/mapserver/osm-google.map&amp;amp;mode=browse&amp;amp;template=openlayers&amp;amp;layers=default MapServer Linux (with OpenLayers)]&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/wms/2011/mapserver/osm-google.map&amp;amp;mode=browse&amp;amp;template=openlayers&amp;amp;layers=default MapServer Win64 (with OpenLayers)]&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8091/?SRS=EPSG:3857&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=-11690811.758434,4826833.1534376,-11687378.549609,4830266.3622626&amp;amp;WIDTH=800&amp;amp;HEIGHT=800 mapnik]&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011/).&lt;br /&gt;
&lt;br /&gt;
Data are only stored on the server at '/benchmarking/wms/2011/data/'&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
Contact [User:msmitherdc|Michael Smith] with any questions about this hardware or for login credentials.&lt;br /&gt;
&lt;br /&gt;
windows_wms_bm  (windows server)&lt;br /&gt;
* System Type:   Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Windows Server 64bit &lt;br /&gt;
&lt;br /&gt;
linux_wms_bm (linux server)&lt;br /&gt;
* System Type:  Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Centos 5.5 x86-64&lt;br /&gt;
&lt;br /&gt;
== External Related Links  ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.slideshare.net/gatewaygeomatics.com/wms-performance-shootout-2010 FOSS4G2010 Benchmarking Presentation]&lt;br /&gt;
* [http://www.slideshare.net/gatewaygeomatics.com/wms-performance-shootout FOSS4G2009 Benchmarking Presentation]&lt;br /&gt;
* [[FOSS4G Benchmark|FOSS4G WMS Benchmark]] &lt;br /&gt;
* [http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2011]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011&amp;diff=56448</id>
		<title>Benchmarking 2011</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011&amp;diff=56448"/>
		<updated>2011-08-10T15:16:58Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise  ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking 2010|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2011]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform. The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS. A JMeter load will be run on the testing box to measure various aspects of those layers. &lt;br /&gt;
&lt;br /&gt;
== Communication  ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking &lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net (you can use [http://webchat.freenode.net/ webchat] to connect in browser)&lt;br /&gt;
&lt;br /&gt;
=== Next IRC Meeting ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Wed August 3rd, 2011 @ [http://timeanddate.com/worldclock/fixedtime.html?year=2011&amp;amp;month=08&amp;amp;day=03&amp;amp;hour=14&amp;amp;min=0&amp;amp;sec=0 14:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Status of OSM vector styling from all teams&lt;br /&gt;
*** Discuss rasters to be used&lt;br /&gt;
*** Discuss testing methodology&lt;br /&gt;
&lt;br /&gt;
=== Previous IRC Meetings ===&lt;br /&gt;
&lt;br /&gt;
* [[Benchmarking_2011/MeetingLog | Meeting Log]]&lt;br /&gt;
&lt;br /&gt;
== Participants  ==&lt;br /&gt;
&lt;br /&gt;
''Server Teams:''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''Confirmed'''&lt;br /&gt;
|-&lt;br /&gt;
| Cadcorp GeognoSIS &lt;br /&gt;
| [[User:Mpd|Martin Daly]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI &lt;br /&gt;
| [[User:Desruisseaux|Martin Desruisseaux]], [[User:Eclesia|Johann Sorel]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime, [[User:groldan|Gabriel Roldan]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]],  [[User:msmitherdc|Michael Smith]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| Oracle MapViewer &lt;br /&gt;
| [[User:LJQian|LJ Qian]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| QGIS Server&lt;br /&gt;
| [[User:Pirmin_Kalberer|Pirmin Kalberer]], Marco Hugentobler&lt;br /&gt;
| Yes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Data Teams:''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Data Package''' &lt;br /&gt;
| '''Team Leader'''&lt;br /&gt;
| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
| [http://imposm.org/docs/imposm/latest/ Imposm]&lt;br /&gt;
| Oliver Tonnhofer&lt;br /&gt;
| tool to be used to import OSM data&lt;br /&gt;
|-&lt;br /&gt;
| SPOT imagery&lt;br /&gt;
| [[User:Jeffaudi|Jean-Francois (Jeff) Faudi]]&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Not Participating:''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| [mailto:dimitri.monie@erdas.com Dimitri Monie]&lt;br /&gt;
| Response from Luc Donea: Unable to participate&lt;br /&gt;
|-&lt;br /&gt;
| ESRI ArcServer&lt;br /&gt;
| Satish Sankaran&lt;br /&gt;
| discussing internally&lt;br /&gt;
|-&lt;br /&gt;
| MapGuide Open Source&lt;br /&gt;
| TBD (contacted mapguide-internals)&lt;br /&gt;
| Response from Jason Birch: Unable to participate&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Timeline  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| January 1st, 2011&lt;br /&gt;
| begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| March 1st, 2011 &lt;br /&gt;
| commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| March 2nd, 2011&lt;br /&gt;
| exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
| June 1st, 2011 &lt;br /&gt;
| final testing begins (no more changes to data/styles/hardware, but changes to software is allowed)&lt;br /&gt;
|-&lt;br /&gt;
| September 1st, 2011 &lt;br /&gt;
| no further testing&lt;br /&gt;
|-&lt;br /&gt;
| September 2nd, 2011 &lt;br /&gt;
| final results due from all teams&lt;br /&gt;
|-&lt;br /&gt;
| September 12-16, 2011&lt;br /&gt;
| present results at FOSS4G2011&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement (DRAFT) ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
# One test will be run: a 'baseline' test with the data in any format desired, but teams cannot generalize or change the data's resolution from its raw values.&lt;br /&gt;
# Teams must document all steps they did to manipulate the data/server (such as spatial indexes created etc.).  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
# WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
&lt;br /&gt;
== Documenting Server Setup ==&lt;br /&gt;
&lt;br /&gt;
It is the responsibility of each team to document their setup with regard to configuration details, setup notes, and differences between other servers in how data might be accessed/indexed.&lt;br /&gt;
&lt;br /&gt;
Please keep your notes on a wiki subpage:&lt;br /&gt;
&lt;br /&gt;
* [http://wiki.osgeo.org/wiki/Benchmarking_2011/Mapnik_notes Mapnik]&lt;br /&gt;
* [http://wiki.osgeo.org/wiki/Benchmarking_2011/Cadcorp_notes Cadcorp]&lt;br /&gt;
* [http://wiki.osgeo.org/wiki/Benchmarking_2011/MapServer_notes MapServer]&lt;br /&gt;
&lt;br /&gt;
Please keep your stylesheets and scripts in svn using a directory named wms/{year}/{servername} at: http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011&lt;br /&gt;
&lt;br /&gt;
* [http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011/mapnik Mapnik]&lt;br /&gt;
* [http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011/cadcorp Cadcorp]&lt;br /&gt;
* [http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011/mapserver MapServer]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Datasets ==&lt;br /&gt;
&lt;br /&gt;
=== OSM Vectors ===&lt;br /&gt;
* [[Benchmarking_2011/DB_Schema]]&lt;br /&gt;
* [[Benchmarking_2011/Imposm]]&lt;br /&gt;
&lt;br /&gt;
Sample styling: &lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv6?MAP=/benchmarking/wms/2011/mapserver/osm-google.map&amp;amp;layers=default&amp;amp;mode=map&amp;amp;map_imagetype=png&amp;amp;mapext=-11690811.758434+4826833.1534376+-11687378.549609+4830266.3622626&amp;amp;imgext=-11690811.758434+4826833.1534376+-11687378.549609+4830266.3622626&amp;amp;map_size=800+800&amp;amp;imgx=400&amp;amp;imgy=400&amp;amp;imgxy=800+800 mapserv6]&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv6?MAP=/benchmarking/wms/2011/mapserver/osm-google.map&amp;amp;mode=browse&amp;amp;template=openlayers&amp;amp;layers=default MapServer Linux (with OpenLayers)]&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/wms/2011/mapserver/osm-google.map&amp;amp;mode=browse&amp;amp;template=openlayers&amp;amp;layers=default MapServer Win64 (with OpenLayers)]&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8091/?SRS=EPSG:3857&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=-11690811.758434,4826833.1534376,-11687378.549609,4830266.3622626&amp;amp;WIDTH=800&amp;amp;HEIGHT=800 mapnik]&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011/).&lt;br /&gt;
&lt;br /&gt;
Data are only stored on the server at '/benchmarking/wms/2011/data/'&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
Contact [User:msmitherdc|Michael Smith] with any questions about this hardware or for login credentials.&lt;br /&gt;
&lt;br /&gt;
windows_wms_bm  (windows server)&lt;br /&gt;
* System Type:   Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Windows Server 64bit &lt;br /&gt;
&lt;br /&gt;
linux_wms_bm (linux server)&lt;br /&gt;
* System Type:  Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Centos 5.5 x86-64&lt;br /&gt;
&lt;br /&gt;
== External Related Links  ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.slideshare.net/gatewaygeomatics.com/wms-performance-shootout-2010 FOSS4G2010 Benchmarking Presentation]&lt;br /&gt;
* [http://www.slideshare.net/gatewaygeomatics.com/wms-performance-shootout FOSS4G2009 Benchmarking Presentation]&lt;br /&gt;
* [[FOSS4G Benchmark|FOSS4G WMS Benchmark]] &lt;br /&gt;
* [http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2011]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011/Mapnik_notes&amp;diff=56447</id>
		<title>Benchmarking 2011/Mapnik notes</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011/Mapnik_notes&amp;diff=56447"/>
		<updated>2011-08-10T15:09:33Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Mapnik Notes  =&lt;br /&gt;
&lt;br /&gt;
''(for the [[Benchmarking 2011]] exercise)'' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Improvements ==&lt;br /&gt;
&lt;br /&gt;
To be listed soon or when they come up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Stylesheet Setup  ==&lt;br /&gt;
&lt;br /&gt;
The imposm-based stylesheet from http://code.google.com/p/mapserver-utils/ was proposed by the mapserver team and agreed upon to use, so each team must match it.&lt;br /&gt;
&lt;br /&gt;
Mapnik will be testing both a style [https://github.com/springmeyer/mapserver2mapnik auto-converted] from 'osm-google.map' (from mapserver) and one created to match it in [https://github.com/mapbox/foss4g-benchmark-style TileMill].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Nothing special yet - just stock mapnik trunk.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installation  ==&lt;br /&gt;
&lt;br /&gt;
The installation files from last year will be used and upgraded if needed. Basically the install is sandboxed into /opt/mapnik to avoid conflicts with other applications. Details can be seen in [http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2010/mapnik/scripts/install_mapnik_rhel_5.5.sh the 2010 svn folder].&lt;br /&gt;
&lt;br /&gt;
Library versions used: &lt;br /&gt;
&lt;br /&gt;
 * libxml2-2.7.7&lt;br /&gt;
 * zlib-1.2.5&lt;br /&gt;
 * libpng-1.4.3&lt;br /&gt;
 * freetype-2.4.1&lt;br /&gt;
 * proj-4.7.0&lt;br /&gt;
 * icu4c-4_4_1&lt;br /&gt;
 * boost_1_43_0&lt;br /&gt;
 * httpd-2.2.16 (only used for mod_mapnik_wms)&lt;br /&gt;
 * gdal-1.7.2 (used only for raster plugin)&lt;br /&gt;
 * postgis from RHEL packages - 8.1 headers&lt;br /&gt;
 * libjpeg from RHEL packages - old&lt;br /&gt;
&lt;br /&gt;
Mapnik versions tested/used: &lt;br /&gt;
&lt;br /&gt;
*0.7.2 pre-release - http://trac.mapnik.org/milestone/0.7.2 &lt;br /&gt;
*Trunk (aka Mapnik2)&lt;br /&gt;
&lt;br /&gt;
WMS Servers planning on being tested: &lt;br /&gt;
&lt;br /&gt;
* nodejs - pure javascript server using node-mapnik&lt;br /&gt;
* ogcserver - pure python server - https://github.com/mapnik/OGCServer&lt;br /&gt;
* paleoserver - trunk - http://github.com/springmeyer/paleoserver &lt;br /&gt;
* mod_mapnik_wms - trunk - http://wiki.openstreetmap.org/wiki/Mod_mapnik_wms&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Indexing shapefiles  ==&lt;br /&gt;
&lt;br /&gt;
I simply used the default depth of 8 (which is what is used if no options are specified) to the mapnik `shapeindex` tool.&lt;br /&gt;
&lt;br /&gt;
    sudo chmod -R g+w /benchmarking/wms/2011/data/vector/osm_base_data/data/&lt;br /&gt;
    rm /benchmarking/wms/2011/data/vector/osm_base_data/data/*index&lt;br /&gt;
    shapeindex /benchmarking/wms/2011/data/vector/osm_base_data/data/*shp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2011]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011/Mapnik_notes&amp;diff=56445</id>
		<title>Benchmarking 2011/Mapnik notes</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011/Mapnik_notes&amp;diff=56445"/>
		<updated>2011-08-10T15:02:25Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Mapnik Notes  =&lt;br /&gt;
&lt;br /&gt;
''(for the [[Benchmarking 2011]] exercise)'' &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Improvements ==&lt;br /&gt;
&lt;br /&gt;
To be listed soon or when they come up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Stylesheet Setup  ==&lt;br /&gt;
&lt;br /&gt;
The imposm-based stylesheet from http://code.google.com/p/mapserver-utils/ was proposed by the mapserver team and agreed upon to use, so each team must match it.&lt;br /&gt;
&lt;br /&gt;
Mapnik will be testing both a style [https://github.com/springmeyer/mapserver2mapnik auto-converted] from 'osm-google.map' (from mapserver) and one created to match it in [https://github.com/mapbox/foss4g-benchmark-style TileMill].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Nothing special yet - just stock mapnik trunk.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installation  ==&lt;br /&gt;
&lt;br /&gt;
The installation files from last year will be used and upgraded if needed. Basically the install is sandboxed into /opt/mapnik to avoid conflicts with other applications. Details can be seen in [http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2010/mapnik/scripts/install_mapnik_rhel_5.5.sh the 2010 svn folder].&lt;br /&gt;
&lt;br /&gt;
Library versions used: &lt;br /&gt;
&lt;br /&gt;
 * libxml2-2.7.7&lt;br /&gt;
 * zlib-1.2.5&lt;br /&gt;
 * libpng-1.4.3&lt;br /&gt;
 * freetype-2.4.1&lt;br /&gt;
 * proj-4.7.0&lt;br /&gt;
 * icu4c-4_4_1&lt;br /&gt;
 * boost_1_43_0&lt;br /&gt;
 * httpd-2.2.16 (only used for mod_mapnik_wms)&lt;br /&gt;
 * gdal-1.7.2 (used only for raster plugin)&lt;br /&gt;
 * postgis from RHEL packages - 8.1 headers&lt;br /&gt;
 * libjpeg from RHEL packages - old&lt;br /&gt;
&lt;br /&gt;
Mapnik versions tested/used: &lt;br /&gt;
&lt;br /&gt;
*0.7.2 pre-release - http://trac.mapnik.org/milestone/0.7.2 &lt;br /&gt;
*Trunk (aka Mapnik2)&lt;br /&gt;
&lt;br /&gt;
WMS Servers planning on being tested: &lt;br /&gt;
&lt;br /&gt;
* nodejs - pure javascript server using node-mapnik&lt;br /&gt;
* paleoserver - trunk - http://github.com/springmeyer/paleoserver &lt;br /&gt;
* mod_mapnik_wms - trunk - http://wiki.openstreetmap.org/wiki/Mod_mapnik_wms&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Indexing shapefiles  ==&lt;br /&gt;
&lt;br /&gt;
I simply used the default depth of 8 (which is what is used if no options are specified) to the mapnik `shapeindex` tool.&lt;br /&gt;
&lt;br /&gt;
    sudo chmod -R g+w /benchmarking/wms/2011/data/vector/osm_base_data/data/&lt;br /&gt;
    rm /benchmarking/wms/2011/data/vector/osm_base_data/data/*index&lt;br /&gt;
    shapeindex /benchmarking/wms/2011/data/vector/osm_base_data/data/*shp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2011]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011/Mapnik_notes&amp;diff=56444</id>
		<title>Benchmarking 2011/Mapnik notes</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011/Mapnik_notes&amp;diff=56444"/>
		<updated>2011-08-10T15:00:42Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Mapnik Notes  =&lt;br /&gt;
&lt;br /&gt;
''(for the [[Benchmarking 2011]] exercise)'' &lt;br /&gt;
&lt;br /&gt;
== Improvements ==&lt;br /&gt;
&lt;br /&gt;
To be listed soon or when they come up.&lt;br /&gt;
&lt;br /&gt;
== Stylesheet Setup  ==&lt;br /&gt;
&lt;br /&gt;
The imposm-based stylesheet from http://code.google.com/p/mapserver-utils/ was proposed by the mapserver team and agreed upon to use, so each team must match it.&lt;br /&gt;
&lt;br /&gt;
Mapnik will be testing both a style [https://github.com/springmeyer/mapserver2mapnik auto-converted] from 'osm-google.map' (from mapserver) and one created to match it in [https://github.com/mapbox/foss4g-benchmark-style TileMill].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
Nothing special yet - just stock mapnik trunk.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Installation  ==&lt;br /&gt;
&lt;br /&gt;
The installation files from last year will be used and upgraded if needed. Basically the install is sandboxed into /opt/mapnik to avoid conflicts with other applications. Details can be seen in [http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2010/mapnik/scripts/install_mapnik_rhel_5.5.sh the 2010 svn folder].&lt;br /&gt;
&lt;br /&gt;
Library versions used: &lt;br /&gt;
&lt;br /&gt;
 * libxml2-2.7.7&lt;br /&gt;
 * zlib-1.2.5&lt;br /&gt;
 * libpng-1.4.3&lt;br /&gt;
 * freetype-2.4.1&lt;br /&gt;
 * proj-4.7.0&lt;br /&gt;
 * icu4c-4_4_1&lt;br /&gt;
 * boost_1_43_0&lt;br /&gt;
 * httpd-2.2.16 (only used for mod_mapnik_wms)&lt;br /&gt;
 * gdal-1.7.2 (used only for raster plugin)&lt;br /&gt;
 * postgis from RHEL packages - 8.1 headers&lt;br /&gt;
 * libjpeg from RHEL packages - old&lt;br /&gt;
&lt;br /&gt;
Mapnik versions tested/used: &lt;br /&gt;
&lt;br /&gt;
*0.7.2 pre-release - http://trac.mapnik.org/milestone/0.7.2 &lt;br /&gt;
*Trunk (aka Mapnik2)&lt;br /&gt;
&lt;br /&gt;
WMS Servers planning on being tested: &lt;br /&gt;
&lt;br /&gt;
* nodejs - pure javascript server using node-mapnik&lt;br /&gt;
* paleoserver - trunk - http://github.com/springmeyer/paleoserver &lt;br /&gt;
* mod_mapnik_wms - trunk - http://wiki.openstreetmap.org/wiki/Mod_mapnik_wms&lt;br /&gt;
&lt;br /&gt;
== Indexing shapefiles  ==&lt;br /&gt;
&lt;br /&gt;
I simply used the default depth of 8 (which is what is used if no options are specified) to the mapnik `shapeindex` tool.&lt;br /&gt;
&lt;br /&gt;
    sudo chmod -R g+w /benchmarking/wms/2011/data/vector/osm_base_data/data/&lt;br /&gt;
    rm /benchmarking/wms/2011/data/vector/osm_base_data/data/*index&lt;br /&gt;
    shapeindex /benchmarking/wms/2011/data/vector/osm_base_data/data/*shp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2011]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011/Mapnik_notes&amp;diff=56443</id>
		<title>Benchmarking 2011/Mapnik notes</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011/Mapnik_notes&amp;diff=56443"/>
		<updated>2011-08-10T14:54:12Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Mapnik Notes  =&lt;br /&gt;
&lt;br /&gt;
''(for the [[Benchmarking 2011]] exercise)'' &lt;br /&gt;
&lt;br /&gt;
== Improvements ==&lt;br /&gt;
&lt;br /&gt;
TBA.&lt;br /&gt;
&lt;br /&gt;
== Stylesheet Setup  ==&lt;br /&gt;
&lt;br /&gt;
Going to be testing both a style [https://github.com/springmeyer/mapserver2mapnik auto-converted] from 'osm-google.map' (from mapserver) and one created in [https://github.com/mapbox/foss4g-benchmark-style TileMill].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
Nothing special yet - just stock mapnik.&lt;br /&gt;
&lt;br /&gt;
== Installation  ==&lt;br /&gt;
&lt;br /&gt;
Installation from last year is being used. Basically the install is sandboxed into /opt/mapnik to avoid conflicts with other applications. Details can be seen at: http://svn.osgeo.org/osgeo/foss4g/benchmarking/mapnik/scripts/install_mapnik_rhel_5.5.sh &lt;br /&gt;
&lt;br /&gt;
Library versions used: &lt;br /&gt;
&lt;br /&gt;
 * libxml2-2.7.7&lt;br /&gt;
 * zlib-1.2.5&lt;br /&gt;
 * libpng-1.4.3&lt;br /&gt;
 * freetype-2.4.1&lt;br /&gt;
 * proj-4.7.0&lt;br /&gt;
 * icu4c-4_4_1&lt;br /&gt;
 * boost_1_43_0&lt;br /&gt;
 * httpd-2.2.16 (only used for mod_mapnik_wms)&lt;br /&gt;
 * gdal-1.7.2 (used only for raster plugin)&lt;br /&gt;
 * postgis from RHEL packages - 8.1 headers&lt;br /&gt;
 * libjpeg from RHEL packages - old&lt;br /&gt;
&lt;br /&gt;
Mapnik versions tested/used: &lt;br /&gt;
&lt;br /&gt;
*0.7.2 pre-release - http://trac.mapnik.org/milestone/0.7.2 &lt;br /&gt;
*Trunk (aka Mapnik2)&lt;br /&gt;
&lt;br /&gt;
WMS Servers planning on being tested: &lt;br /&gt;
&lt;br /&gt;
*paleoserver - trunk - http://github.com/springmeyer/paleoserver &lt;br /&gt;
*mod_mapnik_wms - trunk - http://wiki.openstreetmap.org/wiki/Mod_mapnik_wms&lt;br /&gt;
&lt;br /&gt;
== Indexing shapefiles  ==&lt;br /&gt;
&lt;br /&gt;
I simply used the default depth of 8 (which is what is used if no options are specified) to the mapnik `shapeindex` tool.&lt;br /&gt;
&lt;br /&gt;
    sudo chmod -R g+w /benchmarking/wms/2011/data/vector/osm_base_data/data/&lt;br /&gt;
    rm /benchmarking/wms/2011/data/vector/osm_base_data/data/*index&lt;br /&gt;
    shapeindex /benchmarking/wms/2011/data/vector/osm_base_data/data/*shp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2011]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011/Mapnik_notes&amp;diff=56442</id>
		<title>Benchmarking 2011/Mapnik notes</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011/Mapnik_notes&amp;diff=56442"/>
		<updated>2011-08-10T14:45:35Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: Created page with &amp;quot;= Mapnik Notes  =  ''(for the Benchmarking 2011 exercise)''   == Improvements ==  TBA.  == Installation  ==  Installation from last year is being used. Basically the install ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Mapnik Notes  =&lt;br /&gt;
&lt;br /&gt;
''(for the [[Benchmarking 2011]] exercise)'' &lt;br /&gt;
&lt;br /&gt;
== Improvements ==&lt;br /&gt;
&lt;br /&gt;
TBA.&lt;br /&gt;
&lt;br /&gt;
== Installation  ==&lt;br /&gt;
&lt;br /&gt;
Installation from last year is being used. Basically the install is sandboxed into /opt/mapnik to avoid conflicts with other applications. Details can be seen at: http://svn.osgeo.org/osgeo/foss4g/benchmarking/mapnik/scripts/install_mapnik_rhel_5.5.sh &lt;br /&gt;
&lt;br /&gt;
Library versions used: &lt;br /&gt;
&lt;br /&gt;
 * libxml2-2.7.7&lt;br /&gt;
 * zlib-1.2.5&lt;br /&gt;
 * libpng-1.4.3&lt;br /&gt;
 * freetype-2.4.1&lt;br /&gt;
 * proj-4.7.0&lt;br /&gt;
 * icu4c-4_4_1&lt;br /&gt;
 * boost_1_43_0&lt;br /&gt;
 * httpd-2.2.16 (only used for mod_mapnik_wms)&lt;br /&gt;
 * gdal-1.7.2 (used only for raster plugin)&lt;br /&gt;
 * postgis from RHEL packages - 8.1 headers&lt;br /&gt;
 * libjpeg from RHEL packages - old&lt;br /&gt;
&lt;br /&gt;
Mapnik versions tested/used: &lt;br /&gt;
&lt;br /&gt;
*0.7.2 pre-release - http://trac.mapnik.org/milestone/0.7.2 &lt;br /&gt;
*Trunk (aka Mapnik2)&lt;br /&gt;
&lt;br /&gt;
WMS Servers planning on being tested: &lt;br /&gt;
&lt;br /&gt;
*paleoserver - trunk - http://github.com/springmeyer/paleoserver &lt;br /&gt;
*mod_mapnik_wms - trunk - http://wiki.openstreetmap.org/wiki/Mod_mapnik_wms&lt;br /&gt;
&lt;br /&gt;
== Indexing shapefiles  ==&lt;br /&gt;
&lt;br /&gt;
I simply used the default depth of 8 (which is what is used if no options are specified) to the mapnik `shapeindex` tool.&lt;br /&gt;
&lt;br /&gt;
    sudo chmod -R g+w /benchmarking/wms/2011/data/vector/osm_base_data/data/&lt;br /&gt;
    rm /benchmarking/wms/2011/data/vector/osm_base_data/data/*index&lt;br /&gt;
    shapeindex /benchmarking/wms/2011/data/vector/osm_base_data/data/*shp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2011]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011&amp;diff=56441</id>
		<title>Benchmarking 2011</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011&amp;diff=56441"/>
		<updated>2011-08-10T14:30:17Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise  ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking 2010|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2011]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform. The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS. A JMeter load will be run on the testing box to measure various aspects of those layers. &lt;br /&gt;
&lt;br /&gt;
== Communication  ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking &lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net (you can use [http://webchat.freenode.net/ webchat] to connect in browser)&lt;br /&gt;
&lt;br /&gt;
=== Next IRC Meeting ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Wed August 3rd, 2011 @ [http://timeanddate.com/worldclock/fixedtime.html?year=2011&amp;amp;month=08&amp;amp;day=03&amp;amp;hour=14&amp;amp;min=0&amp;amp;sec=0 14:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Status of OSM vector styling from all teams&lt;br /&gt;
*** Discuss rasters to be used&lt;br /&gt;
*** Discuss testing methodology&lt;br /&gt;
&lt;br /&gt;
=== Previous IRC Meetings ===&lt;br /&gt;
&lt;br /&gt;
* [[Benchmarking_2011/MeetingLog | Meeting Log]]&lt;br /&gt;
&lt;br /&gt;
== Participants  ==&lt;br /&gt;
&lt;br /&gt;
''Server Teams:''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''Confirmed'''&lt;br /&gt;
|-&lt;br /&gt;
| Cadcorp GeognoSIS &lt;br /&gt;
| [[User:Mpd|Martin Daly]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI &lt;br /&gt;
| [[User:Desruisseaux|Martin Desruisseaux]], [[User:Eclesia|Johann Sorel]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime, [[User:groldan|Gabriel Roldan]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]],  [[User:msmitherdc|Michael Smith]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| Oracle MapViewer &lt;br /&gt;
| [[User:LJQian|LJ Qian]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| QGIS Server&lt;br /&gt;
| [[User:Pirmin_Kalberer|Pirmin Kalberer]], Marco Hugentobler&lt;br /&gt;
| Yes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Data Teams:''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Data Package''' &lt;br /&gt;
| '''Team Leader'''&lt;br /&gt;
| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
| [http://imposm.org/docs/imposm/latest/ Imposm]&lt;br /&gt;
| Oliver Tonnhofer&lt;br /&gt;
| tool to be used to import OSM data&lt;br /&gt;
|-&lt;br /&gt;
| SPOT imagery&lt;br /&gt;
| [[User:Jeffaudi|Jean-Francois (Jeff) Faudi]]&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Not Participating:''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| [mailto:dimitri.monie@erdas.com Dimitri Monie]&lt;br /&gt;
| Response from Luc Donea: Unable to participate&lt;br /&gt;
|-&lt;br /&gt;
| ESRI ArcServer&lt;br /&gt;
| Satish Sankaran&lt;br /&gt;
| discussing internally&lt;br /&gt;
|-&lt;br /&gt;
| MapGuide Open Source&lt;br /&gt;
| TBD (contacted mapguide-internals)&lt;br /&gt;
| Response from Jason Birch: Unable to participate&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Timeline  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| January 1st, 2011&lt;br /&gt;
| begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| March 1st, 2011 &lt;br /&gt;
| commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| March 2nd, 2011&lt;br /&gt;
| exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
| June 1st, 2011 &lt;br /&gt;
| final testing begins (no more changes to data/styles/hardware, but changes to software is allowed)&lt;br /&gt;
|-&lt;br /&gt;
| September 1st, 2011 &lt;br /&gt;
| no further testing&lt;br /&gt;
|-&lt;br /&gt;
| September 2nd, 2011 &lt;br /&gt;
| final results due from all teams&lt;br /&gt;
|-&lt;br /&gt;
| September 12-16, 2011&lt;br /&gt;
| present results at FOSS4G2011&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement (DRAFT) ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
# One test will be run: a 'baseline' test with the data in any format desired, but teams cannot generalize or change the data's resolution from its raw values.&lt;br /&gt;
# Teams must document all steps they did to manipulate the data/server (such as spatial indexes created etc.).  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
# WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
&lt;br /&gt;
== Documenting Server Details and Differences ==&lt;br /&gt;
&lt;br /&gt;
It is the responsibility of each team to document their setup with regard to data. &lt;br /&gt;
&lt;br /&gt;
Please keep your notes either on a wiki subpage or in svn (or both).&lt;br /&gt;
&lt;br /&gt;
Generally teams keep notes on setup on the wiki while they put stylesheets and scripts in svn.&lt;br /&gt;
&lt;br /&gt;
A good organization for wiki pages is to create a subpage like: http://wiki.osgeo.org/wiki/Benchmarking_2011/Mapnik_notes&lt;br /&gt;
&lt;br /&gt;
And create a directory in svn named wms/{year}/{servername}  like: http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011/mapnik/&lt;br /&gt;
&lt;br /&gt;
== Datasets ==&lt;br /&gt;
&lt;br /&gt;
=== OSM Vectors ===&lt;br /&gt;
* [[Benchmarking_2011/DB_Schema]]&lt;br /&gt;
* [[Benchmarking_2011/Imposm]]&lt;br /&gt;
&lt;br /&gt;
Sample styling: &lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv6?MAP=/benchmarking/wms/2011/mapserver/osm-google.map&amp;amp;layers=default&amp;amp;mode=map&amp;amp;map_imagetype=png&amp;amp;mapext=-11690811.758434+4826833.1534376+-11687378.549609+4830266.3622626&amp;amp;imgext=-11690811.758434+4826833.1534376+-11687378.549609+4830266.3622626&amp;amp;map_size=800+800&amp;amp;imgx=400&amp;amp;imgy=400&amp;amp;imgxy=800+800 mapserv6]&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv6?MAP=/benchmarking/wms/2011/mapserver/osm-google.map&amp;amp;mode=browse&amp;amp;template=openlayers&amp;amp;layers=default MapServer Linux (with OpenLayers)]&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/wms/2011/mapserver/osm-google.map&amp;amp;mode=browse&amp;amp;template=openlayers&amp;amp;layers=default MapServer Win64 (with OpenLayers)]&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8091/?SRS=EPSG:3857&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=-11690811.758434,4826833.1534376,-11687378.549609,4830266.3622626&amp;amp;WIDTH=800&amp;amp;HEIGHT=800 mapnik]&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011/).&lt;br /&gt;
&lt;br /&gt;
Data are only stored on the server at '/benchmarking/wms/2011/data/'&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
Contact [User:msmitherdc|Michael Smith] with any questions about this hardware or for login credentials.&lt;br /&gt;
&lt;br /&gt;
windows_wms_bm  (windows server)&lt;br /&gt;
* System Type:   Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Windows Server 64bit &lt;br /&gt;
&lt;br /&gt;
linux_wms_bm (linux server)&lt;br /&gt;
* System Type:  Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Centos 5.5 x86-64&lt;br /&gt;
&lt;br /&gt;
== External Related Links  ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.slideshare.net/gatewaygeomatics.com/wms-performance-shootout-2010 FOSS4G2010 Benchmarking Presentation]&lt;br /&gt;
* [http://www.slideshare.net/gatewaygeomatics.com/wms-performance-shootout FOSS4G2009 Benchmarking Presentation]&lt;br /&gt;
* [[FOSS4G Benchmark|FOSS4G WMS Benchmark]] &lt;br /&gt;
* [http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2011]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011&amp;diff=56440</id>
		<title>Benchmarking 2011</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011&amp;diff=56440"/>
		<updated>2011-08-10T14:29:11Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: add mapnik wms link, fix other links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise  ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking 2010|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2011]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform. The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS. A JMeter load will be run on the testing box to measure various aspects of those layers. &lt;br /&gt;
&lt;br /&gt;
== Communication  ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking &lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net (you can use [http://webchat.freenode.net/ webchat] to connect in browser)&lt;br /&gt;
&lt;br /&gt;
=== Next IRC Meeting ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Wed August 3rd, 2011 @ [http://timeanddate.com/worldclock/fixedtime.html?year=2011&amp;amp;month=08&amp;amp;day=03&amp;amp;hour=14&amp;amp;min=0&amp;amp;sec=0 14:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Status of OSM vector styling from all teams&lt;br /&gt;
*** Discuss rasters to be used&lt;br /&gt;
*** Discuss testing methodology&lt;br /&gt;
&lt;br /&gt;
=== Previous IRC Meetings ===&lt;br /&gt;
&lt;br /&gt;
* [[Benchmarking_2011/MeetingLog | Meeting Log]]&lt;br /&gt;
&lt;br /&gt;
== Participants  ==&lt;br /&gt;
&lt;br /&gt;
''Server Teams:''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''Confirmed'''&lt;br /&gt;
|-&lt;br /&gt;
| Cadcorp GeognoSIS &lt;br /&gt;
| [[User:Mpd|Martin Daly]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI &lt;br /&gt;
| [[User:Desruisseaux|Martin Desruisseaux]], [[User:Eclesia|Johann Sorel]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime, [[User:groldan|Gabriel Roldan]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]],  [[User:msmitherdc|Michael Smith]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| Oracle MapViewer &lt;br /&gt;
| [[User:LJQian|LJ Qian]]&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| QGIS Server&lt;br /&gt;
| [[User:Pirmin_Kalberer|Pirmin Kalberer]], Marco Hugentobler&lt;br /&gt;
| Yes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Data Teams:''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Data Package''' &lt;br /&gt;
| '''Team Leader'''&lt;br /&gt;
| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
| [http://imposm.org/docs/imposm/latest/ Imposm]&lt;br /&gt;
| Oliver Tonnhofer&lt;br /&gt;
| tool to be used to import OSM data&lt;br /&gt;
|-&lt;br /&gt;
| SPOT imagery&lt;br /&gt;
| [[User:Jeffaudi|Jean-Francois (Jeff) Faudi]]&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
''Not Participating:''&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''Comment'''&lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| [mailto:dimitri.monie@erdas.com Dimitri Monie]&lt;br /&gt;
| Response from Luc Donea: Unable to participate&lt;br /&gt;
|-&lt;br /&gt;
| ESRI ArcServer&lt;br /&gt;
| Satish Sankaran&lt;br /&gt;
| discussing internally&lt;br /&gt;
|-&lt;br /&gt;
| MapGuide Open Source&lt;br /&gt;
| TBD (contacted mapguide-internals)&lt;br /&gt;
| Response from Jason Birch: Unable to participate&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Timeline  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| January 1st, 2011&lt;br /&gt;
| begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| March 1st, 2011 &lt;br /&gt;
| commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| March 2nd, 2011&lt;br /&gt;
| exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
| June 1st, 2011 &lt;br /&gt;
| final testing begins (no more changes to data/styles/hardware, but changes to software is allowed)&lt;br /&gt;
|-&lt;br /&gt;
| September 1st, 2011 &lt;br /&gt;
| no further testing&lt;br /&gt;
|-&lt;br /&gt;
| September 2nd, 2011 &lt;br /&gt;
| final results due from all teams&lt;br /&gt;
|-&lt;br /&gt;
| September 12-16, 2011&lt;br /&gt;
| present results at FOSS4G2011&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement (DRAFT) ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
# One test will be run: a 'baseline' test with the data in any format desired, but teams cannot generalize or change the data's resolution from its raw values.&lt;br /&gt;
# Teams must document all steps they did to manipulate the data/server (such as spatial indexes created etc.).  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
# WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
&lt;br /&gt;
== Documenting Server Details and Differences ==&lt;br /&gt;
&lt;br /&gt;
It is the responsibility of each team to document their setup with regard to data. &lt;br /&gt;
&lt;br /&gt;
Please keep your notes either on a wiki subpage or in svn (or both).&lt;br /&gt;
&lt;br /&gt;
Generally teams keep notes on setup on the wiki while they put stylesheets and scripts in svn.&lt;br /&gt;
&lt;br /&gt;
A good organization for wiki pages is to create a subpage like: http://wiki.osgeo.org/wiki/Benchmarking_2011/Mapnik_notes&lt;br /&gt;
&lt;br /&gt;
And create a directory in svn named {servername}/{year} like: http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011/mapnik/&lt;br /&gt;
&lt;br /&gt;
== Datasets ==&lt;br /&gt;
&lt;br /&gt;
=== OSM Vectors ===&lt;br /&gt;
* [[Benchmarking_2011/DB_Schema]]&lt;br /&gt;
* [[Benchmarking_2011/Imposm]]&lt;br /&gt;
&lt;br /&gt;
Sample styling: &lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv6?MAP=/benchmarking/wms/2011/mapserver/osm-google.map&amp;amp;layers=default&amp;amp;mode=map&amp;amp;map_imagetype=png&amp;amp;mapext=-11690811.758434+4826833.1534376+-11687378.549609+4830266.3622626&amp;amp;imgext=-11690811.758434+4826833.1534376+-11687378.549609+4830266.3622626&amp;amp;map_size=800+800&amp;amp;imgx=400&amp;amp;imgy=400&amp;amp;imgxy=800+800 mapserv6]&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv6?MAP=/benchmarking/wms/2011/mapserver/osm-google.map&amp;amp;mode=browse&amp;amp;template=openlayers&amp;amp;layers=default MapServer Linux (with OpenLayers)]&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/wms/2011/mapserver/osm-google.map&amp;amp;mode=browse&amp;amp;template=openlayers&amp;amp;layers=default MapServer Win64 (with OpenLayers)]&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8091/?SRS=EPSG:3857&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=-11690811.758434,4826833.1534376,-11687378.549609,4830266.3622626&amp;amp;WIDTH=800&amp;amp;HEIGHT=800 mapnik]&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/wms/2011/).&lt;br /&gt;
&lt;br /&gt;
Data are only stored on the server at '/benchmarking/wms/2011/data/'&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
Contact [User:msmitherdc|Michael Smith] with any questions about this hardware or for login credentials.&lt;br /&gt;
&lt;br /&gt;
windows_wms_bm  (windows server)&lt;br /&gt;
* System Type:   Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Windows Server 64bit &lt;br /&gt;
&lt;br /&gt;
linux_wms_bm (linux server)&lt;br /&gt;
* System Type:  Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Centos 5.5 x86-64&lt;br /&gt;
&lt;br /&gt;
== External Related Links  ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.slideshare.net/gatewaygeomatics.com/wms-performance-shootout-2010 FOSS4G2010 Benchmarking Presentation]&lt;br /&gt;
* [http://www.slideshare.net/gatewaygeomatics.com/wms-performance-shootout FOSS4G2009 Benchmarking Presentation]&lt;br /&gt;
* [[FOSS4G Benchmark|FOSS4G WMS Benchmark]] &lt;br /&gt;
* [http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2011]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=User:Springmeyer&amp;diff=56439</id>
		<title>User:Springmeyer</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=User:Springmeyer&amp;diff=56439"/>
		<updated>2011-08-10T14:23:01Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dane is a developer with a background in ecology and conservation science.&lt;br /&gt;
&lt;br /&gt;
He helps run CUGOS (http://www.cugos.org) the Pacific Northwest Chapter of OSGEO and can be contacted at: http://dbsgeo.com&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=IslandWood_Code_Sprint_2012&amp;diff=56127</id>
		<title>IslandWood Code Sprint 2012</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=IslandWood_Code_Sprint_2012&amp;diff=56127"/>
		<updated>2011-07-22T22:18:01Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Purpose  =&lt;br /&gt;
&lt;br /&gt;
This is OSGeo's 4th annual &amp;quot;North American Codesprint&amp;quot; -- a time to bring members of OSGeo-related projects together to make decisions and tackle larger problems. &lt;br /&gt;
&lt;br /&gt;
Previous event have been held in [[Toronto Code Sprint 2009|Toronto]] (2009), [[New York Code Sprint 2010|New York City]] (2010), and [[Montreal Code Sprint 2011|Montreal]] (2011). &lt;br /&gt;
&lt;br /&gt;
= Timing  =&lt;br /&gt;
&lt;br /&gt;
February 5-9, 2011.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The event will be begin on Feb 5th (Sunday night arrival), span three full days of sprinting, and end after lunch on the 9th (Thursday).&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Venue  =&lt;br /&gt;
&lt;br /&gt;
It will be held at [http://www.islandwood.org/ IslandWood], a nonprofit retreat center located on [http://en.wikipedia.org/wiki/Bainbridge_Island,_Washington Bainbridge Island], an island a few miles west of Seattle in the northwest United States. &lt;br /&gt;
&lt;br /&gt;
= Hosts  =&lt;br /&gt;
&lt;br /&gt;
Rushing in where angels fear to tread, Michael P. Gerlek (mpg) is taking the lead on this event. [http://www.cugos.org/ CUGOS], the local OSGeo chapter, is the hosting organization. &lt;br /&gt;
&lt;br /&gt;
Local volunteers assisting include: &lt;br /&gt;
&lt;br /&gt;
*Craig Miller (Spatial Minds / CUGOS) &lt;br /&gt;
*Michael Rosen (LizardTech / CUGOS) &lt;br /&gt;
*Aaron Racicot (Z-Pulley Inc / CUGOS) &lt;br /&gt;
*''&amp;amp;lt;add your name here!&amp;amp;gt;''&lt;br /&gt;
&lt;br /&gt;
= Sponsors  =&lt;br /&gt;
&lt;br /&gt;
The Montreal sprint had ten $750 sponsors. We expect to have a similar number this year. &lt;br /&gt;
&lt;br /&gt;
If you think you know of a possible sponsor, or if you are a possible sponsor, contact Michael P. Gerlek (mpg@flaxen.com). &lt;br /&gt;
&lt;br /&gt;
= Budget  =&lt;br /&gt;
&lt;br /&gt;
Details to come, but expected costs include: &lt;br /&gt;
&lt;br /&gt;
*facilities rental (conference rooms, etc) &lt;br /&gt;
*lodging (on-campus rooms) &lt;br /&gt;
*meals&lt;br /&gt;
&lt;br /&gt;
We expect to cover costs in three ways: &lt;br /&gt;
&lt;br /&gt;
*sponsorships &lt;br /&gt;
*participant registration fees &lt;br /&gt;
*surplus from previous years (approximately $2K)&lt;br /&gt;
&lt;br /&gt;
= Participant Costs  =&lt;br /&gt;
&lt;br /&gt;
Participants will be responsible for paying their own transportation to and from IslandWood. In addition, participants will be expected to cover the costs of lodging (comparable to a hotel) and possibly some of their meal costs: US$525 is the target price.&amp;amp;nbsp; (with 30 registrants and 10 sponsors, this will get us to break-even point).&amp;amp;nbsp; Contact mpg@flaxen.com to register.&lt;br /&gt;
&lt;br /&gt;
= Food  =&lt;br /&gt;
&lt;br /&gt;
IslandWood has an excellent on-site restaurant/cafeteria that emphasizes local, sustainable, and organic cuisine. &lt;br /&gt;
&lt;br /&gt;
*Breakfast: continental style &lt;br /&gt;
*Lunch: boxed lunches &lt;br /&gt;
*Dinner: full meal, choice of entrees, beer/wine available &lt;br /&gt;
*Snacks: coffee, fruit, cookies, etc, will be provided in the meeting room&lt;br /&gt;
&lt;br /&gt;
Accomodation can be made for any dietary restrictions. &lt;br /&gt;
&lt;br /&gt;
= Communication  =&lt;br /&gt;
&lt;br /&gt;
All planning will take place on this wiki, on the [http://lists.osgeo.org/mailman/listinfo/tosprint tosprint mailing list], and on the #tosprint IRC channel. &lt;br /&gt;
&lt;br /&gt;
= Projects  =&lt;br /&gt;
&lt;br /&gt;
These are the projects will be working on: &lt;br /&gt;
&lt;br /&gt;
*GDAL &lt;br /&gt;
*MapServer &lt;br /&gt;
*libLAS/PDAL &lt;br /&gt;
*PostGIS &lt;br /&gt;
*TinyOWS &lt;br /&gt;
*''&amp;amp;lt;add your project here!&amp;amp;gt;''&lt;br /&gt;
&lt;br /&gt;
= Participants  =&lt;br /&gt;
&lt;br /&gt;
If you want to come, please add your name (and project(s)) here and indicate either &amp;quot;I'm interested, but won't know for sure until closer to the time&amp;quot; or &amp;quot;I'll definitely be there, and would be willing to pay the registration fee in advance&amp;quot; &lt;br /&gt;
&lt;br /&gt;
*Michael P. Gerlek (Flaxen Geo) -- libLAS/PDAL -- definite &lt;br /&gt;
*Michael D. Smith (US Army Corps) -- libLAS/PDAL/MapServer/GDAL -- definite/can pay in advance &lt;br /&gt;
*Frank Warmerdam (Google) -- tentative &lt;br /&gt;
*Daniel Morissette (Mapgears) -- MapServer, GDAL/OGR -- 99% probability &lt;br /&gt;
*Craig Miller (SpatialMinds) -- MapGuideOS (possibly), QGIS (possibly) -- 98% -- Have some things to work out. May add another project to the list in upcoming months. &lt;br /&gt;
*Paul Ramsey (OpenGeo) -- PostGIS -- definite/can pay in advance &lt;br /&gt;
*[[User:Jmckenna|Jeff McKenna]] (GatewayGeomatics) -- MapServer -- tentative &lt;br /&gt;
*Olivier Courtin (Oslandia) -- TinyOWS, PostGIS -- definite/can pay in advance&lt;br /&gt;
*Howard Butler (Hobu, Inc.) -- libLAS/PDAL -- definite/can pay in advance&lt;br /&gt;
*[[User:Racicot|Aaron Racicot]] (Z-Pulley Inc.) -- QGIS, Mapserver -- definite/can pay in advance&lt;br /&gt;
*[[User:springmeyer|Dane Springmeyer]] (Development Seed) -- Mapnik, TileMill -- definite/can pay in advance&lt;br /&gt;
&lt;br /&gt;
Note that once registration is open, it will be **first come, first served**. Space is limited, so those who pay first will be at the front of the line.&lt;br /&gt;
&lt;br /&gt;
= Agenda  =&lt;br /&gt;
&lt;br /&gt;
Still tentative, something like this: &lt;br /&gt;
&lt;br /&gt;
'''Sunday''' &lt;br /&gt;
&lt;br /&gt;
*''arrival throughout the day'' &lt;br /&gt;
*perhaps dinner provided&lt;br /&gt;
&lt;br /&gt;
'''Monday''' &lt;br /&gt;
&lt;br /&gt;
*continental breakfast &lt;br /&gt;
*sprint all morning &lt;br /&gt;
*boxed lunch &lt;br /&gt;
*sprint all afternoon &lt;br /&gt;
*group sit-down dinner &lt;br /&gt;
*evening open/social time at the lodges&lt;br /&gt;
&lt;br /&gt;
'''Tuesday''' &lt;br /&gt;
&lt;br /&gt;
*continental breakfast &lt;br /&gt;
*sprint all morning &lt;br /&gt;
*boxed lunch &lt;br /&gt;
*sprint all afternoon &lt;br /&gt;
*group sit-down dinner &lt;br /&gt;
*evening open/social time at the lodges&lt;br /&gt;
&lt;br /&gt;
'''Wednesday''' &lt;br /&gt;
&lt;br /&gt;
*continental breakfast &lt;br /&gt;
*sprint all morning &lt;br /&gt;
*boxed lunch &lt;br /&gt;
*sprint all afternoon &lt;br /&gt;
*group sit-down dinner &lt;br /&gt;
*evening open/social time at the lodges&lt;br /&gt;
&lt;br /&gt;
'''Thursday''' &lt;br /&gt;
&lt;br /&gt;
*''departures throughout the day'' &lt;br /&gt;
*continental breakfast &lt;br /&gt;
*perhaps lunch provided&lt;br /&gt;
&lt;br /&gt;
= Non-sprint Activities  =&lt;br /&gt;
&lt;br /&gt;
There will be one formal (but optional) &amp;quot;team building / outdoor fun&amp;quot; event, run for us by the IslandWood staff. Details TDB. Dress appropriately. The event will likely be 2-3 hours, before dinner on either Tuesday or Wednesday. &lt;br /&gt;
&lt;br /&gt;
IslandWood offers lots of trails, ponds, etc, for informal walks / jogs / etc you can explore at any time on your own. &lt;br /&gt;
&lt;br /&gt;
There will likely also be an informal walk down to the beach (2-3 miles, off campus), hosted by mpg. &lt;br /&gt;
&lt;br /&gt;
= Transportation  =&lt;br /&gt;
&lt;br /&gt;
Getting to IslandWood is a 4-step process -- but don't panic, it's actually not as complicated as it sounds: &lt;br /&gt;
&lt;br /&gt;
'''(1) To SeaTac Airport''' &lt;br /&gt;
&lt;br /&gt;
Participants will be responsible for getting themselves to the [http://www.portseattle.org/seatac/ Seattle airport]. &lt;br /&gt;
&lt;br /&gt;
'''(2) From Airport to Seattle Ferry dock''' &lt;br /&gt;
&lt;br /&gt;
From SeaTac, you will need to get to the Colman ferry dock in downtown Seattle. Two options: &lt;br /&gt;
&lt;br /&gt;
*a ~$40 cab ride, from airport to dock &lt;br /&gt;
*a ~$3 light rail from airport, followed by a walk of a few blocks to the dock&lt;br /&gt;
&lt;br /&gt;
'''(3) From Seattle dock to Bainbridge dock''' &lt;br /&gt;
&lt;br /&gt;
Take the [http://www.wsdot.com/ferries/schedule/ScheduleDetailByRoute.aspx?route=sea-bi Seattle/Bainbridge] ferry, for about $7. Ferries leave every hour or less all day long, except between about 1AM and 5AM. &lt;br /&gt;
&lt;br /&gt;
'''(4) From Bainbridge dock to IslandWood''' &lt;br /&gt;
&lt;br /&gt;
Cabs are almost always available at the Bainbridge dock -- a trip to IslandWood is about 10 miles, should be ~$15 or so. (Note that you will likely be sharing a cab with someone else; the island has a limited number of cabs, so they carpool. Just go with the flow.) &lt;br /&gt;
&lt;br /&gt;
Depending on how things go, I might see if I can arrange a shuttle or something if multiple people are arriving all at once. Or if you get really stuck, you can call me and I'll just come get you. &lt;br /&gt;
&lt;br /&gt;
(see also [http://islandwood.org/about/directions this page] for more transportation hints) &lt;br /&gt;
&lt;br /&gt;
= FAQ  =&lt;br /&gt;
&lt;br /&gt;
'''Q: I'm new to open source and OSGeo. Can I come too?''' &lt;br /&gt;
&lt;br /&gt;
This is a heads-down-and-laptops-open working meeting, aimed squarely at writing code/documentation and holding serious technical discussions about OSGeo-related projects. It is a working session for people who are already participants in open source projects. If you're not already participating in one of the projects being worked on, this isn't the event for you. '''Q: But, that's not very fair. How am I supposed to learn about the projects and meet people?''' &lt;br /&gt;
&lt;br /&gt;
Each project has portals like mailing lists, wikis, and IRC channels for you to start to meet people and get involved. If you really want to participate in the sprint, you should get involved with the project ahead of time. &lt;br /&gt;
&lt;br /&gt;
'''Q: Will it be possible to give a presentation during this event?''' &lt;br /&gt;
&lt;br /&gt;
No, this is not a presentation-oriented event. People will get together in small groups and work on areas of mutual interest within their projects. &lt;br /&gt;
&lt;br /&gt;
'''Q: I'm just a poor student, but I'm an active member of the &amp;amp;lt;whatever&amp;amp;gt; project and I really want to attend. Are scholarships available?''' &lt;br /&gt;
&lt;br /&gt;
Maybe -- depends on how our budget turns out. Contact mpg@flaxen.com and we'll see what we can do.&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=FOSS4G_2011_Code_Sprint&amp;diff=56091</id>
		<title>FOSS4G 2011 Code Sprint</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=FOSS4G_2011_Code_Sprint&amp;diff=56091"/>
		<updated>2011-07-21T18:45:43Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Code Sprint - what's that?  ==&lt;br /&gt;
&lt;br /&gt;
A code sprint is about getting a group together to work on Open Source software, sitting around a table and sharing ideas.  It's not just about writing code, as you know a project has many needs including documentation, testing, and providing feedback.  What a better way to give feedback and give back to the project that you love than to spend a day with the project's developers.  There are roles needed to be filled, no matter what your expertise.&lt;br /&gt;
&lt;br /&gt;
With such a short timeframe (one day) you should probably use this page to set a specific goal for your project.  But don't worry, if all you get done is actually sitting at the same table with the project's developers and talking about the next release, that is also great :)&lt;br /&gt;
&lt;br /&gt;
== Venue  ==&lt;br /&gt;
&lt;br /&gt;
For map and more details see &lt;br /&gt;
&lt;br /&gt;
*Date: '''Saturday September 17th, 2011''' (the day after the conference). &lt;br /&gt;
*Time: '''9am-5pm'''&amp;amp;nbsp; ([http://www.timeanddate.com/worldclock/fixedtime.html?year=2011&amp;amp;month=9&amp;amp;day=17&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 timeandate])&amp;amp;nbsp; &lt;br /&gt;
*'''Where:''' [http://www.tivoli.org/tivoli/ Tivoli Student Union building] (a former brewery), Auraria Campus&lt;br /&gt;
[[Image:Tivoli-logo.jpg|150px]]&lt;br /&gt;
&lt;br /&gt;
 Tivoli Student Union&lt;br /&gt;
 900 Auraria Parkway&lt;br /&gt;
 Denver, CO&lt;br /&gt;
 '''[http://www.openstreetmap.org/?lat=39.745249&amp;amp;lon=-105.005806&amp;amp;zoom=18&amp;amp;layers=M OSM map]'''&lt;br /&gt;
&lt;br /&gt;
*'''Rooms: (each room has a 60-70 person capacity)''' &lt;br /&gt;
** room 440/540 (bilevel)&lt;br /&gt;
** room 640&lt;br /&gt;
&lt;br /&gt;
== What to Bring ==&lt;br /&gt;
&lt;br /&gt;
* power bars (only outlets for 30 computers exist)&lt;br /&gt;
&lt;br /&gt;
== How to get there from the Sheraton ==&lt;br /&gt;
&lt;br /&gt;
The easiest way to get there from the Sheraton is to catch the free shuttle bus along 16th Street to Larimer, then it's about a half mile walk from there (7-10 minutes) - just take a left on Larimer and keep going straight into the campus.  More detail to come shortly on how to get to the exact rooms etc.&lt;br /&gt;
&lt;br /&gt;
== Sponsor  ==&lt;br /&gt;
&lt;br /&gt;
Please!  contact organizers: Rafael Moreno, or [[Jeff McKenna]]&lt;br /&gt;
&lt;br /&gt;
== Questions/Comments/Ideas ==&lt;br /&gt;
&lt;br /&gt;
* ask on the foss4g2011 mailing list ([http://lists.osgeo.org/mailman/listinfo/foss4g2011 subscribe])&lt;br /&gt;
&lt;br /&gt;
== Additional Interested People  ==&lt;br /&gt;
&lt;br /&gt;
The following people are potentially interested in participating in sprinting activities though have not yet established a Workgroup. &lt;br /&gt;
&lt;br /&gt;
* name:project&lt;br /&gt;
&lt;br /&gt;
= Workgroups  =&lt;br /&gt;
&lt;br /&gt;
To participate, copy a project skeleton and start a section below for your project. &lt;br /&gt;
&lt;br /&gt;
== Project-name  ==&lt;br /&gt;
&lt;br /&gt;
'''Attending:''' &lt;br /&gt;
&lt;br /&gt;
* user&lt;br /&gt;
* user&lt;br /&gt;
&lt;br /&gt;
'''Goals:''' &lt;br /&gt;
&lt;br /&gt;
* your goals&lt;br /&gt;
&lt;br /&gt;
== MapQuery  ==&lt;br /&gt;
&lt;br /&gt;
'''Attending:''' &lt;br /&gt;
&lt;br /&gt;
* [[User:Vmische|Volker Mische]]&lt;br /&gt;
* user&lt;br /&gt;
&lt;br /&gt;
'''Goals:''' &lt;br /&gt;
&lt;br /&gt;
* Making MapQUery more awesome&lt;br /&gt;
* Talk to OpenLayers 3 people about the future&lt;br /&gt;
&lt;br /&gt;
== PostGIS  ==&lt;br /&gt;
&lt;br /&gt;
'''Attending:''' &lt;br /&gt;
&lt;br /&gt;
* Paul Ramsey&lt;br /&gt;
* Pierre Racine&lt;br /&gt;
* you?&lt;br /&gt;
&lt;br /&gt;
'''Goals:''' &lt;br /&gt;
&lt;br /&gt;
* Close bugs and triage for 2.0 release&lt;br /&gt;
&lt;br /&gt;
== Opticks  ==&lt;br /&gt;
&lt;br /&gt;
'''Attending:''' &lt;br /&gt;
&lt;br /&gt;
* Kip Streithorst&lt;br /&gt;
* Trevor Clarke&lt;br /&gt;
* Michael Considine&lt;br /&gt;
&lt;br /&gt;
'''Goals:''' &lt;br /&gt;
&lt;br /&gt;
* TBD&lt;br /&gt;
&lt;br /&gt;
== Mapnik  ==&lt;br /&gt;
&lt;br /&gt;
I ([[User:springmeyer|Dane Springmeyer]]) can't make the code sprint (leaving the night of the 16th),&lt;br /&gt;
so catch me during the conference to chat Mapnik coding.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2011]] [[Category:FOSS4G]] [[Category:Code_Sprints]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=CUGOS_2011_Spring_Fling&amp;diff=54559</id>
		<title>CUGOS 2011 Spring Fling</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=CUGOS_2011_Spring_Fling&amp;diff=54559"/>
		<updated>2011-04-13T19:13:36Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: /* Morning Session: Workshops (9am to 12pm) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;On April 20th, 2011, CUGOS ([http://www.cugos.org/ www.cugos.org],[http://cugos.posterous.com]) will be holding a special all-day &amp;quot;spring fling&amp;quot; event at University of Washington Seattle Campus in place of our regular monthly meeting. We will provide FREE food and drinks, thanks to following sponsors:&lt;br /&gt;
'''TerraGIS'''([http://terragis.net]), '''Spatialdev'''([http://spatialdev.com]), '''Zonar System'''([http://zonarsystem.com]) &amp;amp; '''UW Geospatial Club'''.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
The basic idea of this event is to come in the morning to learn something new (tools and real workflows)... stick around and apply it in the afternoon on some semi-structured hack sessions... and then learn some high level stuff in the evening.&amp;amp;nbsp; As such, the day will be broken up as follows:&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*'''9-12: morning session -- &amp;quot;speed&amp;quot; workshops&amp;lt;br&amp;gt;''' &lt;br /&gt;
*'''12-1: lunch&amp;lt;br&amp;gt;'''&lt;br /&gt;
*'''1-4: afternoon session -- open hacking&amp;lt;br&amp;gt;''' &lt;br /&gt;
*'''4-6: dinner&amp;lt;br&amp;gt;''' &lt;br /&gt;
*'''6-8: evening session -- regular meeting&amp;lt;br&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Details are given below, but be aware that all agendas and times are approximate -- we'll be loose and agile and nimble and react to changing events and schedules as our whimsies take us.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All skill and interest levels are welcome! -- please join us for as much of the day as you can.&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Morning Session: Workshops (9am to 12pm)&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
Sponsor by '''TerraGIS''' &amp;amp;amp; '''Spatialdev''' &lt;br /&gt;
&lt;br /&gt;
'''Venue:''' Forest Club Room, Anderson Hall&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''12 - 10 minute slots''' (10 min lightning instruction, 5 minutes Q&amp;amp;amp;A each):&amp;lt;br&amp;gt; Idea is a progression from server to desktop to web... hopefully utilizing common test data &amp;lt;br&amp;gt;&amp;lt;br&amp;gt; '''4 slots on server side tools:''' &lt;br /&gt;
&lt;br /&gt;
#Install and setup of PostgresSQL/PostGIS on Linux system - RogerA &amp;lt;br&amp;gt; &lt;br /&gt;
#R, PostgreSQL, and PostGIS: techniques for processing large data sets - Phil Hurvitz&amp;lt;br&amp;gt; &lt;br /&gt;
#Does the World Need a Lidar Data Server?&amp;amp;nbsp; - mpg&lt;br /&gt;
#gdal/ogr tips and tricks (VRT's, etc) - Aaron &amp;lt;br&amp;gt; &lt;br /&gt;
*tbd (basic batch processing with bash and python) AaronR? &amp;lt;br&amp;gt; &lt;br /&gt;
*tbd (maybe basic dev env tools like git/svn) GregC? &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; '''4 slots on desktop tools:''' &lt;br /&gt;
&lt;br /&gt;
#gvSIG spatial analysis basics - Karsten &amp;lt;br&amp;gt; &lt;br /&gt;
#elevation data processing - Roger&amp;lt;br&amp;gt; &lt;br /&gt;
#Workflow Migration from ESRI to Open Source (python scripting) - Allison Bailey &lt;br /&gt;
#Introduction to GeoScript - Jared Erickson &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; '''4 slots on web tools:''' &lt;br /&gt;
&lt;br /&gt;
#OSM rendering (comparison of rendering tools and OpenLayers setup for OSM) - Matt K&lt;br /&gt;
#How to style maps with [http://tilemill.com/ TileMill] and deploy them with TileStream - Dane Springmeyer&lt;br /&gt;
&lt;br /&gt;
*tbd (maybe &amp;quot;Subverting the dominant paradigm: a critical look at the concept of Neo-postcounterhegemonic source&amp;quot;)&amp;lt;br&amp;gt; &lt;br /&gt;
*tbd (maybe basic AJAX and jQuery)&amp;amp;nbsp;??? &amp;lt;br&amp;gt; &lt;br /&gt;
*tbd (maybe OpenLayers)&amp;amp;nbsp;??? &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= &amp;lt;br&amp;gt;Meal Session: Lunch (12pm to 1pm)&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
'''Venue:''' Forest Club Room, Anderson Hall&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Lunch is sponsor by '''Zonar System'''&amp;amp; '''UW Geospatial Club'''.&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Afternoon Session: Open (yet organized!) Hacking (1pm to 4pm)&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
'''Venue:''' Forest Club Room, Anderson Hall&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; Idea is to have 2-3 pre-planned projects (topics) that small groups can self organize and hack on some code. There would be a group leader that will have much of the infrastructure set up ahead of time (test data, code repo, etc). Here are some ideas:: &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*&amp;quot;Does the World Need an Open Source Server Framework for Lidar Data, and If So, How Would We Build It?&amp;quot;:: Leader mpg&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;- mpg will lead a 30 minute idea-gathering session, based on his lightning talk on this topic&lt;br /&gt;
- goal is to see if we can identify what existing tools we can use/extend to satisfy the goal&lt;br /&gt;
- this will proceed AaronR's OBM&amp;amp;nbsp;session&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*OSM rendering test framework:: Leader MattK and GregC&lt;br /&gt;
&lt;br /&gt;
 - Idea is to create as many rendering instances of OSM data as posible on the OBM server&lt;br /&gt;
 - Come up with test cases that will stress all rendering engines&lt;br /&gt;
 - Come up with jMeter test suites to run&lt;br /&gt;
 - Maybe a django project to run tests, visualize results, and even add and remove tests.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
*Restful interface to all OBM services:: Leader AaronR&lt;br /&gt;
&lt;br /&gt;
 - Idea is to create a django project to wrap all OBM services (NAIP images, OSM rendering, etc) into a logical restful interface&lt;br /&gt;
 - Sub-projects include coming up with URL structures, implementing the restful interface, and finally implementing the pages (metadata, tests, examples, etc)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Dinner Session (4pm to 6pm)&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
We will be walking over to the University Ave for a no-host dinner sometime after 4pm, returning around 6pm.&amp;amp;nbsp; Exact venue to be determined on the fly; this session might even split into parallel tracks.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Evening Session: Monthly Meeting and prepared talks (6pm to 8pm)&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
'''Venue:''' 121 Raitt Hall&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; First 10 minutes will be CUGOS intro and mini meeting:: &lt;br /&gt;
&lt;br /&gt;
*Aaron intro the group and what we are and invite new folks to participate as well as recap of rest of day &amp;lt;br&amp;gt; &lt;br /&gt;
*MPG will be be presenting a short (~5 min) recap of last month's Montreal codesprint and suggest CUGOS to host the 2012 event&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; 2 hours of talks -&amp;amp;gt; 6 - 20 minute talks (hard stop on timing):: &lt;br /&gt;
&lt;br /&gt;
#&amp;quot;Open Data Kit project (http://code.google.com/p/opendatakit)&amp;quot; -Yaw Anokwa of UW &amp;lt;br&amp;gt; &lt;br /&gt;
#&amp;quot;Publishing Data to GeoNetwork/GeoServer from ArcGIS using GeoCat bridge&amp;quot; from Jubal Harpster. &lt;br /&gt;
#&amp;quot;ArcGIS, OpenGeoData, and R or Why I use the tools I do: the sordid life of a spatial statistics post doc&amp;quot; - Chris Fowler &lt;br /&gt;
#&amp;quot;Open Source Lidar State of the Union&amp;quot; - MPG&amp;lt;br&amp;gt; &lt;br /&gt;
#&amp;quot;OSM in Disaster Response - Humanitarian OpenStreetMap (HOT)&amp;quot; - Dane Springmeyer &lt;br /&gt;
#&amp;quot;ERMA and the Gulf Coast - Open Source tools in government disaster response&amp;quot; - Aaron Racicot&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Directions and Transportation&amp;lt;br&amp;gt;  =&lt;br /&gt;
'''Parking:''' [http://www.washington.edu/facilities/transportation/commuterservices/parking/daily www.washington.edu/facilities/transportation/commuterservices/parking/daily]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''Driving:'''&amp;amp;nbsp;[http://www.washington.edu/facilities/transportation/commuterservices/drive www.washington.edu/facilities/transportation/commuterservices/drive] &lt;br /&gt;
&lt;br /&gt;
'''Walking: '''[http://www.washington.edu/facilities/transportation/commuterservices/walk www.washington.edu/facilities/transportation/commuterservices/walk]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
'''Bus/Train:''' [http://www.washington.edu/facilities/transportation/commuterservices/bus-train www.washington.edu/facilities/transportation/commuterservices/bus-train] and [http://www.washington.edu/facilities/transportation/commuterservices/bus-train/routes www.washington.edu/facilities/transportation/commuterservices/bus-train/routes]&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
One person noted that &amp;quot;my personal experience is that one can find street parking north of 50th, west of I-5, and down by University Village shopping center, if one is willing to walk 30 to 45 minutes () . But many of those areas were also being converted to resident restricted zones. Bus is really easy.&amp;quot; &amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Another noted that &amp;quot;There are a ton of routes which stops near Anderson hall (Forest Club Room): [http://bit.ly/eKKmHE bit.ly/eKKmHE] (OneBusAway pointing to nearest bus stops north of Anderson) &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;'''Maps of event locations:''' &lt;br /&gt;
&lt;br /&gt;
*Anderson Hall (Forest Club room 207): [http://www.washington.edu/home/maps/southcentral.html?AND www.washington.edu/home/maps/southcentral.html] &lt;br /&gt;
*Raitt Hall (room 121): [http://www.washington.edu/home/maps/northcentral.html?RAI www.washington.edu/home/maps/northcentral.html]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
If you are interested in an '''Olympia-based carpool''', contact Webb Sprague (webb.sprague=AT=gmail.com)&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Contacts&amp;lt;br&amp;gt;  =&lt;br /&gt;
&lt;br /&gt;
Local arrangements chair: Matt Dunbar -- dunbar.matt(AT)gmail.com&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Wiki chair: mpg -- mpg^AT^flaxen.com&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
= Attendees  =&lt;br /&gt;
&lt;br /&gt;
Michael P. Gerlek (mpg) - Flaxen Geo&amp;lt;br&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Peter Keum - King County DNRP - Wastewater Treatment Division &lt;br /&gt;
&lt;br /&gt;
Greg Corradini&lt;br /&gt;
&lt;br /&gt;
E. Ryan Small&lt;br /&gt;
&lt;br /&gt;
Ruben Rodriguez&lt;br /&gt;
&lt;br /&gt;
Aaron Racicot - Z-Pulley Inc.&lt;br /&gt;
&lt;br /&gt;
Matthew Kenny - RIDOLFI Inc.&lt;br /&gt;
&lt;br /&gt;
Matt Dunbar - UW Center for Studies in Demography and Ecology (CSDE)&lt;br /&gt;
&lt;br /&gt;
Holly Glaser&lt;br /&gt;
&lt;br /&gt;
Leah Saunders&lt;br /&gt;
&lt;br /&gt;
&amp;amp;lt;insert your name here&amp;amp;gt;&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011&amp;diff=52582</id>
		<title>Benchmarking 2011</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011&amp;diff=52582"/>
		<updated>2011-01-13T19:16:42Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: /* Next IRC meeting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise  ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking 2010|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2011]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform. The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS. A JMeter load will be run on the testing box to measure various aspects of those layers. &lt;br /&gt;
&lt;br /&gt;
== Potential Participants  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''Contacted'''&lt;br /&gt;
| '''Confirmed'''&lt;br /&gt;
|-&lt;br /&gt;
| Cadcorp GeognoSIS &lt;br /&gt;
| [[User:Mpd|Martin Daly]]&lt;br /&gt;
| Dec 9th, 2010&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI &lt;br /&gt;
| [[User:Acuster|Adrian Custer]], [[User:Cedricbr|Cédric Briançon]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| [mailto:dimitri.monie@erdas.com Dimitri Monie]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| ESRI ArcServer&lt;br /&gt;
| Satish Sankaran&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| MapGuide Open Source&lt;br /&gt;
| TBD (contacted mapguide-internals)&lt;br /&gt;
| Jan 12th, 2011&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
| Dec 8th, 2010&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]],  [[User:msmitherdc|Michael Smith]]&lt;br /&gt;
| Dec 8th, 2010&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| Oracle MapViewer &lt;br /&gt;
| [[User:LJQian|LJ Qian]]&lt;br /&gt;
| &lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| QGIS mapserver&lt;br /&gt;
| Marco Hugentobler&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| SPOT imagery&lt;br /&gt;
| [[User:Jeffaudi|Jean-Francois (Jeff) Faudi]]&lt;br /&gt;
| Dec 12th, 2010&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://www.interactive-instruments.de/index.php?id=107&amp;amp;L=1 XtraServer]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Timeline  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| January 1st, 2011&lt;br /&gt;
| begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| March 1st, 2011 &lt;br /&gt;
| commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| March 2nd, 2011&lt;br /&gt;
| exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
| August 1st, 2011 &lt;br /&gt;
| final testing begins&lt;br /&gt;
|-&lt;br /&gt;
| September 1st, 2011 &lt;br /&gt;
| no further testing&lt;br /&gt;
|-&lt;br /&gt;
| September 2nd, 2011 &lt;br /&gt;
| final results due from all teams&lt;br /&gt;
|-&lt;br /&gt;
| September 12-16, 2011&lt;br /&gt;
| present results at FOSS4G2011&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement (unofficial, copied from 2010) ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
# Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
# Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
# Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
# WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Documenting Server Details and Differences ==&lt;br /&gt;
&lt;br /&gt;
It is the responsibility of each team to document their setup with regard to data. &lt;br /&gt;
&lt;br /&gt;
Please keep your notes either on a wiki subpage or in svn (or both).&lt;br /&gt;
&lt;br /&gt;
Generally teams keep notes on setup on the wiki while they put stylesheets and scripts in svn.&lt;br /&gt;
&lt;br /&gt;
A good organization for wiki pages is to create a subpage like: http://wiki.osgeo.org/wiki/Benchmarking_2011/Mapnik_notes&lt;br /&gt;
&lt;br /&gt;
And create a directory in svn named {servername}/{year} like: http://svn.osgeo.org/osgeo/foss4g/benchmarking/mapnik/2011&lt;br /&gt;
&lt;br /&gt;
== Datasets ==&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/).&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
windows_wms_bm  (windows server)&lt;br /&gt;
* System Type:   Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Windows Server 64bit &lt;br /&gt;
&lt;br /&gt;
linux_wms_bm (linux server)&lt;br /&gt;
* System Type:  Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Centos 5.5 x86-64&lt;br /&gt;
&lt;br /&gt;
== Communication  ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking &lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net &lt;br /&gt;
&lt;br /&gt;
=== Next IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Wed January 12th, 2011 @ [http://timeanddate.com/worldclock/fixedtime.html?year=2011&amp;amp;month=01&amp;amp;day=12&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda: (was none, first meetup)&lt;br /&gt;
** [[Benchmarking_2011/MeetingLog | Meeting Log]]&lt;br /&gt;
&lt;br /&gt;
== External Related Links  ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.slideshare.net/gatewaygeomatics.com/wms-performance-shootout-2010 FOSS4G2010 Benchmarking Presentation]&lt;br /&gt;
* [http://www.slideshare.net/gatewaygeomatics.com/wms-performance-shootout FOSS4G2009 Benchmarking Presentation]&lt;br /&gt;
* [[FOSS4G Benchmark|FOSS4G WMS Benchmark]] &lt;br /&gt;
* [http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2011]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011&amp;diff=52581</id>
		<title>Benchmarking 2011</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011&amp;diff=52581"/>
		<updated>2011-01-13T19:15:17Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: /* Next IRC meeting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise  ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking 2010|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2011]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform. The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS. A JMeter load will be run on the testing box to measure various aspects of those layers. &lt;br /&gt;
&lt;br /&gt;
== Potential Participants  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''Contacted'''&lt;br /&gt;
| '''Confirmed'''&lt;br /&gt;
|-&lt;br /&gt;
| Cadcorp GeognoSIS &lt;br /&gt;
| [[User:Mpd|Martin Daly]]&lt;br /&gt;
| Dec 9th, 2010&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI &lt;br /&gt;
| [[User:Acuster|Adrian Custer]], [[User:Cedricbr|Cédric Briançon]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| [mailto:dimitri.monie@erdas.com Dimitri Monie]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| ESRI ArcServer&lt;br /&gt;
| Satish Sankaran&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| MapGuide Open Source&lt;br /&gt;
| TBD (contacted mapguide-internals)&lt;br /&gt;
| Jan 12th, 2011&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
| Dec 8th, 2010&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]],  [[User:msmitherdc|Michael Smith]]&lt;br /&gt;
| Dec 8th, 2010&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| Oracle MapViewer &lt;br /&gt;
| [[User:LJQian|LJ Qian]]&lt;br /&gt;
| &lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| QGIS mapserver&lt;br /&gt;
| Marco Hugentobler&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| SPOT imagery&lt;br /&gt;
| [[User:Jeffaudi|Jean-Francois (Jeff) Faudi]]&lt;br /&gt;
| Dec 12th, 2010&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [http://www.interactive-instruments.de/index.php?id=107&amp;amp;L=1 XtraServer]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Timeline  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| January 1st, 2011&lt;br /&gt;
| begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| March 1st, 2011 &lt;br /&gt;
| commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| March 2nd, 2011&lt;br /&gt;
| exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
| August 1st, 2011 &lt;br /&gt;
| final testing begins&lt;br /&gt;
|-&lt;br /&gt;
| September 1st, 2011 &lt;br /&gt;
| no further testing&lt;br /&gt;
|-&lt;br /&gt;
| September 2nd, 2011 &lt;br /&gt;
| final results due from all teams&lt;br /&gt;
|-&lt;br /&gt;
| September 12-16, 2011&lt;br /&gt;
| present results at FOSS4G2011&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement (unofficial, copied from 2010) ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
# Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
# Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
# Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
# WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Documenting Server Details and Differences ==&lt;br /&gt;
&lt;br /&gt;
It is the responsibility of each team to document their setup with regard to data. &lt;br /&gt;
&lt;br /&gt;
Please keep your notes either on a wiki subpage or in svn (or both).&lt;br /&gt;
&lt;br /&gt;
Generally teams keep notes on setup on the wiki while they put stylesheets and scripts in svn.&lt;br /&gt;
&lt;br /&gt;
A good organization for wiki pages is to create a subpage like: http://wiki.osgeo.org/wiki/Benchmarking_2011/Mapnik_notes&lt;br /&gt;
&lt;br /&gt;
And create a directory in svn named {servername}/{year} like: http://svn.osgeo.org/osgeo/foss4g/benchmarking/mapnik/2011&lt;br /&gt;
&lt;br /&gt;
== Datasets ==&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/).&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
windows_wms_bm  (windows server)&lt;br /&gt;
* System Type:   Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Windows Server 64bit &lt;br /&gt;
&lt;br /&gt;
linux_wms_bm (linux server)&lt;br /&gt;
* System Type:  Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Centos 5.5 x86-64&lt;br /&gt;
&lt;br /&gt;
== Communication  ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking &lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net &lt;br /&gt;
&lt;br /&gt;
=== Next IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Wed January 12th, 2011 @ [http://timeanddate.com/worldclock/fixedtime.html?year=2011&amp;amp;month=01&amp;amp;day=12&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda: (was none, first meetup)&lt;br /&gt;
** See Benchmarking_2011/MeetingLog&lt;br /&gt;
&lt;br /&gt;
== External Related Links  ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.slideshare.net/gatewaygeomatics.com/wms-performance-shootout-2010 FOSS4G2010 Benchmarking Presentation]&lt;br /&gt;
* [http://www.slideshare.net/gatewaygeomatics.com/wms-performance-shootout FOSS4G2009 Benchmarking Presentation]&lt;br /&gt;
* [[FOSS4G Benchmark|FOSS4G WMS Benchmark]] &lt;br /&gt;
* [http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2011]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011/MeetingLog&amp;diff=52580</id>
		<title>Benchmarking 2011/MeetingLog</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011/MeetingLog&amp;diff=52580"/>
		<updated>2011-01-13T19:13:57Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: Created page with '= Benchmarking 2011 IRC Meetings  =  * Wed January 12th, 2011 ** summary: meet and great, confirm participation ** log: http://logs.qgis.org/foss4g/%23foss4g.2011-01-12.log'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Benchmarking 2011 IRC Meetings  =&lt;br /&gt;
&lt;br /&gt;
* Wed January 12th, 2011&lt;br /&gt;
** summary: meet and great, confirm participation&lt;br /&gt;
** log: http://logs.qgis.org/foss4g/%23foss4g.2011-01-12.log&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011&amp;diff=51903</id>
		<title>Benchmarking 2011</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011&amp;diff=51903"/>
		<updated>2010-12-08T21:24:54Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise  ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking 2010|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2011]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform. The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS. A JMeter load will be run on the testing box to measure various aspects of those layers. &lt;br /&gt;
&lt;br /&gt;
== Potential Participants  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''Contacted'''&lt;br /&gt;
| '''Confirmed'''&lt;br /&gt;
|-&lt;br /&gt;
| Cadcorp GeognoSIS &lt;br /&gt;
| [mailto:martin.daly--@--cadcorp.com Martin Daly]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI &lt;br /&gt;
| [[User:Acuster|Adrian Custer]], [[User:Cedricbr|Cédric Briançon]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| [mailto:dimitri.monie@erdas.com Dimitri Monie]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| ESRI ArcServer&lt;br /&gt;
| Satish Sankaran&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| MapGuide Open Source&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
| Dec 8th, 2010&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Oracle MapViewer &lt;br /&gt;
| [[User:msmitherdc|Michael Smith]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| QGIS mapserver&lt;br /&gt;
| Marco Hugentobler&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Timeline  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| January 1st, 2011&lt;br /&gt;
| begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| March 1st, 2011 &lt;br /&gt;
| commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| March 2nd, 2011&lt;br /&gt;
| exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
| August 1st, 2011 &lt;br /&gt;
| final testing begins&lt;br /&gt;
|-&lt;br /&gt;
| September 1st, 2011 &lt;br /&gt;
| no further testing&lt;br /&gt;
|-&lt;br /&gt;
| September 2nd, 2011 &lt;br /&gt;
| final results due from all teams&lt;br /&gt;
|-&lt;br /&gt;
| September 12-16, 2011&lt;br /&gt;
| present results at FOSS4G2011&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement (unofficial, copied from 2010) ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
# Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
# Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
# Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
# WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Documenting Server Details and Differences ==&lt;br /&gt;
&lt;br /&gt;
It is the responsibility of each team to document their setup with regard to data. &lt;br /&gt;
&lt;br /&gt;
Please keep your notes either on a wiki subpage or in svn (or both).&lt;br /&gt;
&lt;br /&gt;
Generally teams keep notes on setup on the wiki while they put stylesheets and scripts in svn.&lt;br /&gt;
&lt;br /&gt;
A good organization for wiki pages is to create a subpage like: http://wiki.osgeo.org/wiki/Benchmarking_2011/Mapnik_notes&lt;br /&gt;
&lt;br /&gt;
And create a directory in svn named {servername}/{year} like: http://svn.osgeo.org/osgeo/foss4g/benchmarking/mapnik/2011&lt;br /&gt;
&lt;br /&gt;
== Datasets ==&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/).&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
== Communication  ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking &lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net &lt;br /&gt;
&lt;br /&gt;
=== Next IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed January 12th, 2011 @ [http://timeanddate.com/worldclock/fixedtime.html?year=2011&amp;amp;month=01&amp;amp;day=12&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
***&lt;br /&gt;
&lt;br /&gt;
== External Related Links  ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.slideshare.net/gatewaygeomatics.com/wms-performance-shootout-2010 FOSS4G2010 Benchmarking Presentation]&lt;br /&gt;
* [http://www.slideshare.net/gatewaygeomatics.com/wms-performance-shootout FOSS4G2009 Benchmarking Presentation]&lt;br /&gt;
* [[FOSS4G Benchmark|FOSS4G WMS Benchmark]] &lt;br /&gt;
* [http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2011]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011&amp;diff=51902</id>
		<title>Benchmarking 2011</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2011&amp;diff=51902"/>
		<updated>2010-12-08T21:17:56Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: /* Potential Participants */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise  ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking 2010|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2011]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform. The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS. A JMeter load will be run on the testing box to measure various aspects of those layers. &lt;br /&gt;
&lt;br /&gt;
== Potential Participants  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''Contacted'''&lt;br /&gt;
| '''Confirmed'''&lt;br /&gt;
|-&lt;br /&gt;
| Cadcorp GeognoSIS &lt;br /&gt;
| [mailto:martin.daly--@--cadcorp.com Martin Daly]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI &lt;br /&gt;
| [[User:Acuster|Adrian Custer]], [[User:Cedricbr|Cédric Briançon]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| [mailto:dimitri.monie@erdas.com Dimitri Monie]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| ESRI ArcServer&lt;br /&gt;
| Satish Sankaran&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| MapGuide Open Source&lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
| Dec 8th, 2010&lt;br /&gt;
| Yes&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Oracle MapViewer &lt;br /&gt;
| [[User:msmitherdc|Michael Smith]]&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| QGIS mapserver&lt;br /&gt;
| Marco Hugentobler&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Timeline  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| January 1st, 2011&lt;br /&gt;
| begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| March 1st, 2011 &lt;br /&gt;
| commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| March 2nd, 2011&lt;br /&gt;
| exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
| August 1st, 2011 &lt;br /&gt;
| final testing begins&lt;br /&gt;
|-&lt;br /&gt;
| September 1st, 2011 &lt;br /&gt;
| no further testing&lt;br /&gt;
|-&lt;br /&gt;
| September 2nd, 2011 &lt;br /&gt;
| final results due from all teams&lt;br /&gt;
|-&lt;br /&gt;
| September 12-16, 2011&lt;br /&gt;
| present results at FOSS4G2011&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement (unofficial, copied from 2010) ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
# Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
# Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
# Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
# WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Documenting Server Details and Differences ==&lt;br /&gt;
&lt;br /&gt;
It is the responsibility of each team to document their setup with regard to data. &lt;br /&gt;
&lt;br /&gt;
Please keep your notes in your servers directory in svn: http://svn.osgeo.org/osgeo/foss4g/benchmarking/&lt;br /&gt;
&lt;br /&gt;
== Datasets ==&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/).&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
== Communication  ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking &lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net &lt;br /&gt;
&lt;br /&gt;
=== Next IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed January 12th, 2011 @ [http://timeanddate.com/worldclock/fixedtime.html?year=2011&amp;amp;month=01&amp;amp;day=12&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
***&lt;br /&gt;
&lt;br /&gt;
== External Related Links  ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.slideshare.net/gatewaygeomatics.com/wms-performance-shootout-2010 FOSS4G2010 Benchmarking Presentation]&lt;br /&gt;
* [http://www.slideshare.net/gatewaygeomatics.com/wms-performance-shootout FOSS4G2009 Benchmarking Presentation]&lt;br /&gt;
* [[FOSS4G Benchmark|FOSS4G WMS Benchmark]] &lt;br /&gt;
* [http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2011]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=50700</id>
		<title>Benchmarking 2010</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=50700"/>
		<updated>2010-10-01T16:50:36Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: /* Starting and stopping the various servers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise  ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking 2009|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2010]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform. The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS. A JMeter load will be run on the testing box to measure various aspects of those layers. &lt;br /&gt;
&lt;br /&gt;
== Participants  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''IRC nick'''&lt;br /&gt;
| '''Server status'''&lt;br /&gt;
|-&lt;br /&gt;
| Cadcorp GeognoSIS &lt;br /&gt;
| [mailto:martin.daly--@--cadcorp.com Martin Daly]&lt;br /&gt;
| mpdaly&lt;br /&gt;
| Production release of server installed with preliminary configuration for SHP, PostGIS, TIF and ECW&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI &lt;br /&gt;
| [[User:Acuster|Adrian Custer]] [[User:Cedricbr|Cédric Briançon]]&lt;br /&gt;
| acuster cedricbr&lt;br /&gt;
| Running on port 8280. Installation done for Shapefiles and Rasters.&lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| [mailto:dimitri.monie@erdas.com Dimitri Monie begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting]&lt;br /&gt;
| dmonie&lt;br /&gt;
| Install and configuration on-going on windows server, ecw WMS configuration done, shape and DB WMS configuration on going. Port 80, port 8080&lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime&lt;br /&gt;
| aaime&lt;br /&gt;
| Normally running on port 8080 on the Linux server. Shapefiles and TIFF mosaic have been configured.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;MapGuide Open Source&amp;lt;/s&amp;gt;&lt;br /&gt;
| &amp;lt;s&amp;gt;Zac Spitzer&amp;lt;/s&amp;gt;&lt;br /&gt;
| &amp;lt;s&amp;gt;zacspitzer&amp;lt;/s&amp;gt;&lt;br /&gt;
| ''inactive''&lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
| springmeyer&lt;br /&gt;
| Paleoserver is running on port 8090(shape) / 8091(postgis) / 8092(raster - no reprojection). (mod_mapnik_wms is an alternate being tested, will run on same ports if active).&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]]&lt;br /&gt;
| jmckenna&lt;br /&gt;
| linux_wms_bm serving WMS requests for shps, on port 8081.  windows wms_bm serving requests for shps, on port 8081.&lt;br /&gt;
|-&lt;br /&gt;
| Oracle MapViewer &lt;br /&gt;
| [[User:msmitherdc|Michael Smith]]&lt;br /&gt;
| msmith_&lt;br /&gt;
| Set up on port 8088&lt;br /&gt;
|-&lt;br /&gt;
| QGIS mapserver&lt;br /&gt;
| Marco Hugentobler&lt;br /&gt;
| marco___&lt;br /&gt;
| Set up on port 8081 (Linux server). Shapefiles and TIF (without reprojection) configured&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Timeline  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| January 1st, 2010 &lt;br /&gt;
| begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 1st, 2010 &lt;br /&gt;
| commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 2nd, 2010 &lt;br /&gt;
| exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
| August 1st, 2010 &lt;br /&gt;
| final testing begins&lt;br /&gt;
|-&lt;br /&gt;
| August 23rd, 2010 &lt;br /&gt;
| no further testing&lt;br /&gt;
|-&lt;br /&gt;
| September 6-9, 2010 &lt;br /&gt;
| present results at FOSS4G2010&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
# Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
# Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
# Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
# WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Documenting Server Details and Differences ==&lt;br /&gt;
&lt;br /&gt;
It is the responsibility of each team to document their setup with regard to data. &lt;br /&gt;
&lt;br /&gt;
Please keep your notes in your servers directory in svn: http://svn.osgeo.org/osgeo/foss4g/benchmarking/&lt;br /&gt;
&lt;br /&gt;
One particular thing that will differ is each team's use of spatial indexes on shapefiles.&lt;br /&gt;
&lt;br /&gt;
Teams are '''not''' allowed to modify the .shp, .shx, .dbf or .prj files of the vector data (for the baseline benchmark). They can, however, create auxiliary files for spatial indexes and the like.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
| '''Mapping Server'''  || '''ext''' || '''type''' || '''command to create'''&lt;br /&gt;
|- &lt;br /&gt;
| MapServer || .qix || quadtree  || shptree &amp;lt;shpfile&amp;gt; ([[shptree notes]])&lt;br /&gt;
|- &lt;br /&gt;
| GeoServer || .qix || quadtree  || Using the ones generated for MapServer atm &lt;br /&gt;
|- &lt;br /&gt;
| Mapnik || .index || quadtree  || shapeindex &amp;lt;shpfile&amp;gt; ([[Benchmarking_2010/Mapnik_notes#shpindex_depth]])&lt;br /&gt;
|-&lt;br /&gt;
|Erdas || .rtr || RTree || RTreeBuilder basedir shapename max min ([[RTreeBuilder notes]]) &lt;br /&gt;
|-&lt;br /&gt;
|Cadcorp || *.shp.idx || RTree || GUI command in desktop SIS ([[Benchmarking_2010/Cadcorp_notes]])&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI || .qix || quadtree || Using the ones generated by MapServer&lt;br /&gt;
|-&lt;br /&gt;
| MapViewer || .oix || RTree || GUI option in MapBuilder.jar, java map/theme/style builder&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Note: in your server setup documentation be sure to record the EXACT command used to create the indexes, with appropriate options passed (e.g depth)&lt;br /&gt;
&lt;br /&gt;
== Datasets ==&lt;br /&gt;
&lt;br /&gt;
A set of data published by the spanish National Mapping Agency will be used. This data is free for non-commercial use, so it's perfectly OK to use it in the benchmark.&lt;br /&gt;
&lt;br /&gt;
Vector data will be a topographic map, composed of several shapefiles (one shapefile per theme). Raster data will be 50cm/px aerial photography.&lt;br /&gt;
&lt;br /&gt;
We still do not have the definitive datasets, due to their size and the processing time needed to put them together. You can get some sample data by reading [[Benchmarking 2010/How to get some sample data]].&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/).&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
Machine A (windows server)&lt;br /&gt;
* System Type:   Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Windows Server 64bit &lt;br /&gt;
&lt;br /&gt;
Machine B (linux server)&lt;br /&gt;
* System Type:  Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Centos 5.5 x86-64&lt;br /&gt;
&lt;br /&gt;
Machine C (DB Host)&lt;br /&gt;
* System Type:  Gateway E6610D&lt;br /&gt;
* Processor, Intel Core2 Duo - E6750 2.66 Ghz&lt;br /&gt;
* 4Gb Ram &lt;br /&gt;
* 250Gb Hard Drive 7200 rpm&lt;br /&gt;
* OS: Centos 5.5 x86-64 &lt;br /&gt;
&lt;br /&gt;
Machine D (testing server (JMeter))&lt;br /&gt;
* System Type:   Dell Precision Workstation 390&lt;br /&gt;
* Ship Date:     9/7/2006&lt;br /&gt;
* Processor, 6300, 1.86, 2M, Core Duo-conroe, Burn 2&lt;br /&gt;
* 2Gb RAM&lt;br /&gt;
* 160 Gb Hard drive 7200 rpm&lt;br /&gt;
* Service Tag:    5Q5LQB1&lt;br /&gt;
* OS: Centos 5.5 i386&lt;br /&gt;
&lt;br /&gt;
== Communication  ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking &lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net &lt;br /&gt;
&lt;br /&gt;
=== Next IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 18th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=18&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** baseline test styling equivalence: are we there yet?&lt;br /&gt;
*** starting and stopping all servers&lt;br /&gt;
*** slotting times for each team to run benchmarks&lt;br /&gt;
*** cleaning up the rendering benchmark blank tiles&lt;br /&gt;
*** graphic access to the JMeter machine&lt;br /&gt;
*** last testing date&lt;br /&gt;
&lt;br /&gt;
=== Previous IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 11th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=11&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subsets?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
*** Status report from each team&lt;br /&gt;
*** Testing deadline: shall we extend it?&lt;br /&gt;
*** Can all server provide links to the sample requests and allow to build more? (style comparison, are we all doing the same work?)&lt;br /&gt;
*** Vector data&lt;br /&gt;
**** Changes in rendering (missing values for some attributes)&lt;br /&gt;
**** Gaps: what to do with the 9 missing sheets?&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-08-11.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed August 4th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=4&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Machine status / issues&lt;br /&gt;
*** Data status / issues&lt;br /&gt;
**** Characters mis-encoded in shapefiles (e.g. catalan in labels): fixable? impact on PostGIS database?&lt;br /&gt;
**** Raster conversion to GeoTIFF (torrent of results?)&lt;br /&gt;
*** Styles status / issues&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subset?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
** Summary: [[Benchmarking 2010 IRC meeting logs Aug 4th]]&lt;br /&gt;
&lt;br /&gt;
* Wed July 28th&lt;br /&gt;
(no info)&lt;br /&gt;
&lt;br /&gt;
* Wed July 21st @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=21&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** update on data styling&lt;br /&gt;
*** checkin on server installs / library dependencies&lt;br /&gt;
&lt;br /&gt;
* Wed July 14th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=14&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** data styling discussions&lt;br /&gt;
**** scales to use for layers&lt;br /&gt;
**** missing full road network&lt;br /&gt;
**** layer to use for labels along lines&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-07-14.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Dimitri Monie (dmonie)&lt;br /&gt;
**** Dane Springmeyer (springmeyer)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** data:&lt;br /&gt;
***** full dataset of Spain, vector and raster, has been processed by IvanSanchez, and he is checking it and will create a torrent for transfer, by the end of the week&lt;br /&gt;
***** because of shapefile size limit some layers may have to be split (contour-1.shp, contour-2.shp)&lt;br /&gt;
**** servers:&lt;br /&gt;
***** msmith has received both server machines&lt;br /&gt;
***** T1 router is being installed, it will be a dedicated line for this project&lt;br /&gt;
***** he is adding 2 TB drives to each&lt;br /&gt;
**** layer styling:&lt;br /&gt;
***** we notice that the Spain dataset we are using (BCN25) does not include street files (zoomed in road network)&lt;br /&gt;
***** we agreed to use contours for curved label tests instead&lt;br /&gt;
***** jmckenna will test the layer scales provided by Marco (QGIS mapserver)&lt;br /&gt;
***** aaime pointed out problem with the posted SLDs, in terms of the label property (jmckenna to look into it)&lt;br /&gt;
***** aaime pointed out that we should make sure that all servers compute the scales the same way&lt;br /&gt;
****** OGC recommends 90 DPI (GeoServer, Mapnik use the recommended 90...MapServer defaults to 72, but should be configurable)&lt;br /&gt;
****** all teams should look into how their engine handles this and report to group&lt;br /&gt;
**** other:&lt;br /&gt;
***** IvanSanchez reported that a Spanish custom-made WMS server may join the exercise (they access raster files only)&lt;br /&gt;
***** dmonie pointed out that Erdas has been quiet lately because one of the team leaders is on holiday&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 23rd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=23&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on proposed layer styling&lt;br /&gt;
*** update on available server specs&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-23.log log])&lt;br /&gt;
&lt;br /&gt;
* Wed June 16th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=16&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on server infrastructure&lt;br /&gt;
*** update on OSGeo-es dataset ([[Benchmarking 2010/How to get some sample data|Sample data download instructions]])&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-16.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Cédric Briançon (cedricbr)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** &amp;quot;base&amp;quot; run will use only shapefiles, &amp;quot;best&amp;quot; run will be any format (raster/vector)&lt;br /&gt;
**** teams can optionally test Oracle, PostGIS, Ingres connections during the &amp;quot;best&amp;quot; run&lt;br /&gt;
**** layers tested will be: labelled roads (with labels that follow the lines), thematic polygon map, and a test with labelled roads + thematic polygon + point layer in a single request (3 separate runs)&lt;br /&gt;
***** msmith and jmckenna to examine styling for one sheet (Barcelona, sheet# 420)&lt;br /&gt;
**** each base and best run will test data in raw projection (ETRS89 + UTM28/29/30/31) and then reprojected on-the-fly to the Google Mercator projection&lt;br /&gt;
**** threads (number of concurrent requests) will be: 1-2-4-8-16-32-64&lt;br /&gt;
**** US Army Corps is proposing to provide 4 desktop machines. 2 identical for testing ( win/lin ) and 1 for jmeter and 1 for databases&lt;br /&gt;
***** msmith will find out availability of 2-cpu machines this week&lt;br /&gt;
&lt;br /&gt;
* Wed June 2nd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=02&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** team representative introductions&lt;br /&gt;
*** Establish this year's 'Rules of Engagement' ([http://wiki.osgeo.org/wiki/Benchmarking_2009#Rules_of_Engagement previous RoE])&lt;br /&gt;
*** Discuss dataset to be used (including how to share the large dataset, for running local tests)&lt;br /&gt;
*** Discuss server infrastructure &lt;br /&gt;
*** Discuss possible changes to the test script parameters&lt;br /&gt;
*** Set next meeting date&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-02.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna, MapServer (jmckenna)&lt;br /&gt;
**** Cédric Briançon - Constellation (cedricbr)&lt;br /&gt;
**** Michael Smith - Oracle Mapviewer and Oracle connections in MapServer (msmith_)&lt;br /&gt;
**** Zac Spitzer - MapGuide (zacspitzer)&lt;br /&gt;
**** Martin Daly - Cadcorp (mpdaly)&lt;br /&gt;
**** Anne-Sophie Collignon - ERDAS (ascollignon)&lt;br /&gt;
**** Marco Hugentobler - QGIS mapserver (marco___)&lt;br /&gt;
**** Andrea Aime - GeoServer (aaime)&lt;br /&gt;
**** Dimitri Monie - ERDAS (dmonie)&lt;br /&gt;
**** Frank Warmerdam - MapServer, possibly Ingres as well (FrankW)&lt;br /&gt;
**** Iván Sánchez - provide geodata from Spanish sources and help out Mapnik (IvanSanchez)&lt;br /&gt;
**** Dane Springmeyer - Mapnik (springmeyer)&lt;br /&gt;
**** Johann Sorel - GeotoolKit / Constellation (Eclesia)&lt;br /&gt;
**** Adrian Custer - Constellation (acuster) &lt;br /&gt;
**** Pirmin Kalberer - QGIS mapserver (pirmin_k)&lt;br /&gt;
**** Trevor Wekel - MapGuide (trevorw)&lt;br /&gt;
**** Daniel Morissette - MapServer (danmo)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** All agreed to this year's &amp;quot;Rules of Engagement&amp;quot;&lt;br /&gt;
***** All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
***** Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
***** Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
***** Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
***** Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
***** WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
**** Dataset&lt;br /&gt;
***** Iván Sánchez Ortega from OSGeo-es is willing to provide local Spain datasets&lt;br /&gt;
***** data is for non-commercial use only&lt;br /&gt;
***** 10 GB of shapefiles&lt;br /&gt;
***** 100 GB of uncompressed rasters&lt;br /&gt;
**** Server infrastructure&lt;br /&gt;
***** possible hosts are msmith (US Army Corps) or Skygone (http://www.skygoneinc.com/)&lt;br /&gt;
***** need two identical servers, one running Unix and another Windows, plus a client machine&lt;br /&gt;
***** specs could be: quad core, 8GB of memory, 1TB hard drive&lt;br /&gt;
***** need fast pipe to server, as large datasets will be transferred&lt;br /&gt;
**** Next meeting date&lt;br /&gt;
***** all agreed to use same day and time next week, but limit the meeting length to one hour&lt;br /&gt;
&lt;br /&gt;
== Sample Dataset Styling ==&lt;br /&gt;
&lt;br /&gt;
* download [http://download.osgeo.org/benchmarking/barcelona-sample-dataset.zip sample dataset]&lt;br /&gt;
* layer [http://wiki.osgeo.org/wiki/Benchmarking_2010/How_to_get_some_sample_data#Vector_data_issues styling rules]&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''GetMap'''&lt;br /&gt;
| '''SLD'''&lt;br /&gt;
|-&lt;br /&gt;
| MapServer&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 all layers]&lt;br /&gt;
| --&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=settlement&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 settlement]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/settlement-sld.xml settlement-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=building&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 building]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/building-sld.xml building-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=industry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=424932,4575961,427328,4577812&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 industry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/industry-sld.xml industry-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour_lines&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 contour lines]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/contour-sld.xml contour-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=motorway&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 motorway]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/motorway-sld.xml motorway-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=road&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 road]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/road-sld.xml road-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=ramp&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 ramp]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/ramp-sld.xml ramp-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=track&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 track]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/track-sld.xml track-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_geometry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels with geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-geom-sld.xml point-geom-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_nogeom&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels without geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-nogeom-sld.xml point-nogeom-sld.xml]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Scale dependent rules checking requests ===&lt;br /&gt;
&lt;br /&gt;
These requests show the behavior of scale dependent styling around the critical scales. &lt;br /&gt;
The geographic area requested is always the same:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;lt;/tt&amp;gt; &lt;br /&gt;
&lt;br /&gt;
The image size changes instead to alter the scale:&lt;br /&gt;
&lt;br /&gt;
* roughly 1:29k: &amp;lt;tt&amp;gt;WIDTH=824&amp;amp;HEIGHT=472&amp;lt;/tt&amp;gt;&lt;br /&gt;
* roughly 1:31k: &amp;lt;tt&amp;gt;WIDTH=771&amp;amp;HEIGHT=442&amp;lt;/tt&amp;gt;&lt;br /&gt;
* roughly 1:49k: &amp;lt;tt&amp;gt;WIDTH=488&amp;amp;HEIGHT=280&amp;lt;/tt&amp;gt;&lt;br /&gt;
* roughly 1.51k: &amp;lt;tt&amp;gt;WIDTH=469&amp;amp;HEIGHT=269&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The table allows to compare the various servers output. The GeoServer links use a vendor option to get the actual scale, as computed by the server, displayed at the bottom/right of the map.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Server'''&lt;br /&gt;
| '''1:29k''' &lt;br /&gt;
| '''1:31k'''&lt;br /&gt;
| '''1:49k'''&lt;br /&gt;
| '''1:51k'''&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI&lt;br /&gt;
| [http://12.189.158.78:8280/constellation/WS/wms?LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8280/constellation/WS/wms?LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8280/constellation/WS/wms?LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k]&lt;br /&gt;
| [http://12.189.158.78:8280/constellation/WS/wms?LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
| GeoServer&lt;br /&gt;
| [http://12.189.158.78:8080/geoserver/wms?LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472&amp;amp;format_options=layout:scale 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8080/geoserver/wms?LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442&amp;amp;format_options=layout:scale 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8080/geoserver/wms?LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280&amp;amp;format_options=layout:scale 1:49k]&lt;br /&gt;
| [http://12.189.158.78:8080/geoserver/wms?LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269&amp;amp;format_options=layout:scale 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
| Mapnik&lt;br /&gt;
| [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k]&lt;br /&gt;
| [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
| MapServer&lt;br /&gt;
| [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k]&lt;br /&gt;
| [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
| MapViewer&lt;br /&gt;
| [http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k] &lt;br /&gt;
| [http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| GeognoSIS&lt;br /&gt;
| [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k] &lt;br /&gt;
| [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| QGIS mapserver&lt;br /&gt;
| [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k]&lt;br /&gt;
| [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| ERDAS APOLLO&lt;br /&gt;
| [http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GSHAPES?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shape_vector&amp;amp;STYLES=prop&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png 1:29k]&lt;br /&gt;
| [http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GSHAPES?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shape_vector&amp;amp;STYLES=prop&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png 1:31k]&lt;br /&gt;
| [http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GSHAPES?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shape_vector&amp;amp;STYLES=prop&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png 1:49k]&lt;br /&gt;
| [http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GSHAPES?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shape_vector&amp;amp;STYLES=prop&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png 1:51k]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Benchmarking setup ==&lt;br /&gt;
&lt;br /&gt;
Tests are going to be run using JMeter, using a progression of 1, 2, 4, 8, 16, 32, and 64 threads, each thread group doing 100, 200, 200, 400, 400, 800 requests respectively, for a total of 2200 requests.&lt;br /&gt;
The requests bounds and sizes are going to be picked up from a csv file generated by a random generator script.&lt;br /&gt;
&lt;br /&gt;
The scripts to be run for the baseline tests, and repeated for the best effort one, are:&lt;br /&gt;
* raster data, JPEG output, EPSG:25831, scales between 1:1M and 1:10k&lt;br /&gt;
* raster data, JPEG output, EPSG:3857, scales between 1:1M and 1:10k&lt;br /&gt;
* vector data, PNG24 output, EPSG:4326, scales between 1:300k and 1:1k&lt;br /&gt;
* vector data, PNG24 output, EPSG:3875, scales between 1:300k and 1:1k&lt;br /&gt;
* raster + vector, JPEG output, EPSG:25831, scales between 1:300k and 1:1k&lt;br /&gt;
* raster + vector, JPEG output, EPSG:3785, scales between 1:300k and 1:1k&lt;br /&gt;
&lt;br /&gt;
The areas to be tested are:&lt;br /&gt;
* 6 E, 38 N, -1 E, 43 N for vector tests&lt;br /&gt;
* 372360,4557880,484490,4631460 for raster tests&lt;br /&gt;
&lt;br /&gt;
The raster layer in the baseline test is going to be the mosaic of GeoTIFF files Frank prepared out of the ECW files on the Linux server.&lt;br /&gt;
&lt;br /&gt;
The vector data set is composed of a stack of individual layers to be stacked in the following order (bottom to top):&lt;br /&gt;
* settlements&lt;br /&gt;
* contour-0&lt;br /&gt;
* contour-1&lt;br /&gt;
* contour-2&lt;br /&gt;
* contour-3&lt;br /&gt;
* contour-4&lt;br /&gt;
* contour-5&lt;br /&gt;
* contour-6&lt;br /&gt;
* contour-7&lt;br /&gt;
* building&lt;br /&gt;
* industry&lt;br /&gt;
* track&lt;br /&gt;
* ramp&lt;br /&gt;
* road&lt;br /&gt;
* motorway&lt;br /&gt;
* point-labels-for-geometry&lt;br /&gt;
* point-labels-no-geometry&lt;br /&gt;
&lt;br /&gt;
The best effort will use its own custom set of layers (e.g., it's likely contours will be merged into one, and so on)&lt;br /&gt;
&lt;br /&gt;
== Live Benchmark WMS GetMap Requests ==&lt;br /&gt;
&lt;br /&gt;
Note: sample bbox's fixed on Aug 12 to fit the proper aspect ratio of an 800/600 image request (springmeyer). Previous bbox for barcelona request was '1.8,41,2.4,42', new one used below is: '1.43333333333,41.0,2.76666666667,42.0'. Previous request for focused view was '2.1076723642349,41.407828508849,2.1178733654021,41.414271246429', new one is '2.10767236423,41.4072245022,2.1178733654,41.4148752531'. This was done to sidestep a deficiency in mapnik for affine transformation of geometries according to the WMS spec when the image w/h aspect does not match the bbox aspect, but was agreed upon as useful for these demo links by jeff and andrea in IRC.&lt;br /&gt;
&lt;br /&gt;
=== MapServer ===&lt;br /&gt;
&lt;br /&gt;
* Windows 64bit Server&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-postgis.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=postgis_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png PostGIS, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-postgis.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=postgis_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png PostGIS, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-oracle.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=oracle_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Oracle, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-oracle.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=oracle_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Oracle, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-raster.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=raster_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:25831&amp;amp;FORMAT=image/jpeg GeoTIFF, MapServer 5.7-dev] (zoomed-in)&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-raster.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=raster_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:25831&amp;amp;FORMAT=image/jpeg GeoTIFF, MapServer 5.7-dev] (mid-zoom)&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-raster.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=raster_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:25831&amp;amp;FORMAT=image/jpeg GeoTIFF, MapServer 5.7-dev] (whole-area)&lt;br /&gt;
&lt;br /&gt;
* Linux&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (with labelled contours)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (labelled contours, larger view)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapservfull?MAP=/benchmarking/mapserver/spain-postgis.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=postgis_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png PostGIS, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapservfull?MAP=/benchmarking/mapserver/spain-postgis.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=postgis_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png PostGIS, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapservfull?MAP=/benchmarking/mapserver/spain-oracle.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=oracle_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Oracle, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapservfull?MAP=/benchmarking/mapserver/spain-oracle.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=oracle_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Oracle, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapservfull?MAP=/benchmarking/mapserver/spain-raster.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=raster_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:25831&amp;amp;FORMAT=image/jpeg GeoTIFF, MapServer 5.7-dev] (zoomed-in)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapservfull?MAP=/benchmarking/mapserver/spain-raster.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=raster_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:25831&amp;amp;FORMAT=image/jpeg GeoTIFF, MapServer 5.7-dev] (mid-zoom)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapservfull?MAP=/benchmarking/mapserver/spain-raster.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=raster_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:25831&amp;amp;FORMAT=image/jpeg GeoTIFF, MapServer 5.7-dev] (whole-area)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapservfull?MAP=/benchmarking/mapserver/spain-oracle-raster-only.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=oracle_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:25831&amp;amp;FORMAT=image/jpeg Oracle GeoRaster, MapServer 5.7-dev] (zoomed-in)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapservfull?MAP=/benchmarking/mapserver/spain-oracle-raster-only.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=oracle_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:25831&amp;amp;FORMAT=image/jpeg Oracle GeoRaster, MapServer 5.7-dev] (mid-zoom)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapservfull?MAP=/benchmarking/mapserver/spain-oracle-raster-only.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=oracle_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:25831&amp;amp;FORMAT=image/jpeg Oracle GeoRaster, MapServer 5.7-dev] (whole-area)&lt;br /&gt;
&lt;br /&gt;
=== GeoServer ===&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (Barcelona extents)&lt;br /&gt;
*[http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 Shapefiles GeoServer 2.1.x] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.41487525316&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (labelled contours, larger view)&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?LAYERS=ras%3Amosaic_tif&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, zoomed in, GeoServer 2.1.x]&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?LAYERS=ras%3Amosaic_tif&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, mid zoom, GeoServer 2.1.x]&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?LAYERS=ras%3Amosaic_tif&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, whole area, GeoServer 2.1.x]&lt;br /&gt;
&lt;br /&gt;
=== Mapnik ===&lt;br /&gt;
* [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Mapnik2 / paleoserver] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8091/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Mapnik0.7.2 / mod_mapnik_wms] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 Shapefiles Mapnik2 / paleoserver] (larger view - labeled contours)&lt;br /&gt;
&lt;br /&gt;
=== Constellation-SDI ===&lt;br /&gt;
* [http://12.189.158.78:8280/constellation/WS/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Constellation] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8280/constellation/WS/wms?LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.41487525316&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Constellation] (labelled contours, larger view)&lt;br /&gt;
* [http://12.189.158.78:8280/constellation/WS/wms?LAYERS=bench:orthophoto&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 GeoTIFF Constellation] (zoomed-in)&lt;br /&gt;
* [http://12.189.158.78:8280/constellation/WS/wms?LAYERS=bench:orthophoto&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;width=800&amp;amp;height=600 GeoTIFF Constellation] (mid-zoom)&lt;br /&gt;
* [http://12.189.158.78:8280/constellation/WS/wms?LAYERS=bench:orthophoto&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;width=800&amp;amp;height=600 GeoTIFF Constellation] (whole-area)&lt;br /&gt;
&lt;br /&gt;
=== Oracle MapViewer ===&lt;br /&gt;
*[http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE Oracle DB / MapViewer] (Barcelona Extents)&lt;br /&gt;
&lt;br /&gt;
*[http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE Oracle DB / MapViewer] (with labeled contours)&lt;br /&gt;
&lt;br /&gt;
=== Cadcorp GeognoSIS ===&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;width=800&amp;amp;height=600 Shapefiles, GeognoSIS 7.0] (Barcelona Extents)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 Shapefiles, GeognoSIS 7.0] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-postgis&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;width=800&amp;amp;height=600 PostGIS, GeognoSIS 7.0] (Barcelona Extents)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-postgis&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 PostGIS, GeognoSIS 7.0] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-oracle&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;width=800&amp;amp;height=600 Oracle, GeognoSIS 7.0] (Barcelona Extents)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-oracle&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 Oracle, GeognoSIS 7.0] ('''no contours''' - under investigation)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-tif&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, zoomed in, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-tif&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, mid zoom, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-tif&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, whole area, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-ecw&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, zoomed in, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-ecw&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, mid zoom, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-ecw&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, whole area, GeognoSIS 7.0]&lt;br /&gt;
&lt;br /&gt;
=== QGIS mapserver ===&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles, QGIS mapserver] (Barcelona Extents)&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, QGIS mapserver] (with labeled contours)&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/pg.qgs&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 PostGIS, QGIS mapserver] (Barcelona Extents)&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/pg.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png PostGIS, QGIS mapserver] (with labeled contours)&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector_raster.qgs&amp;amp;LAYERS=vrt&amp;amp;STYLES=&amp;amp;FORMAT=image/jpg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG:3043&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, zoomed in,  QGIS mapserver]&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector_raster.qgs&amp;amp;LAYERS=vrt&amp;amp;STYLES=&amp;amp;FORMAT=image/jpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG:3043&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, mid zoom,  QGIS mapserver]&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector_raster.qgs&amp;amp;LAYERS=vrt&amp;amp;STYLES=&amp;amp;FORMAT=image/jpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG:3043&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, whole area, QGIS mapserver]&lt;br /&gt;
&lt;br /&gt;
=== ERDAS APOLLO ===&lt;br /&gt;
&lt;br /&gt;
Windows 64bit Server&lt;br /&gt;
* [http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GSHAPES?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shape_vector&amp;amp;STYLES=prop&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, APOLLO 10.1.2] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GSHAPES?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shape_vector&amp;amp;STYLES=prop&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, APOLLO 10.1.2] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.75/ImageX/ecw_wms.dll?LAYERS=TIFF&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 Geotiff, APOLLO 10.1.2] (Zoomed-in)&lt;br /&gt;
* [http://12.189.158.75/ImageX/ecw_wms.dll?LAYERS=TIFF&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 Geotiff, APOLLO 10.1.2](mid-zoom)&lt;br /&gt;
* [http://12.189.158.75/ImageX/ecw_wms.dll?LAYERS=TIFF&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 Geotiff, APOLLO 10.1.2] (Whole Area)&lt;br /&gt;
* [http://12.189.158.75/ImageX/ecw_wms.dll?LAYERS=BENCHMARK&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, APOLLO 10.1.2] (Zoomed-in)&lt;br /&gt;
* [http://12.189.158.75/ImageX/ecw_wms.dll?LAYERS=BENCHMARK&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, APOLLO 10.1.2] (mid-zoom)&lt;br /&gt;
* [http://12.189.158.75/ImageX/ecw_wms.dll?LAYERS=BENCHMARK&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, APOLLO 10.1.2] (Whole Area)&lt;br /&gt;
&lt;br /&gt;
== Starting and stopping the various servers ==&lt;br /&gt;
&lt;br /&gt;
* GeoServer on the Linux box:&lt;br /&gt;
** &amp;lt;tt&amp;gt;cd /benchmarking/geoserver&amp;lt;/tt&amp;gt;&lt;br /&gt;
** starting: &amp;lt;tt&amp;gt;/benchmarking/geoserver/start_geoserver.sh&amp;lt;/tt&amp;gt;&lt;br /&gt;
** stopping gracefully: &amp;lt;tt&amp;gt;/benchmarking/geoserver/stop_geoserver.sh&amp;lt;/tt&amp;gt;&lt;br /&gt;
** check it's really dead:  &amp;lt;tt&amp;gt;ps aux | grep GEOSERVER&amp;lt;/tt&amp;gt; . If it hasn't stopped gracefully use &amp;lt;tt&amp;gt;kill -9 &amp;lt;pid&amp;gt;&amp;lt;/tt&amp;gt; to terminate the process&lt;br /&gt;
&lt;br /&gt;
* MapServer and QGIS Mapserver on the Linux box (both are running in the same Apache instance):&lt;br /&gt;
** starting: /opt/mapserver/bin/apachectl start&lt;br /&gt;
** stopping: /opt/mapserver/bin/apachectl stop&lt;br /&gt;
&lt;br /&gt;
* MapServer on Windows box:&lt;br /&gt;
** Command prompt (right-click &amp;quot;Run as Administrator&amp;quot;)&lt;br /&gt;
** cd \ms4w&lt;br /&gt;
** apache-stop.bat&lt;br /&gt;
** apache-start.bat&lt;br /&gt;
&lt;br /&gt;
* Mapnik:&lt;br /&gt;
** paleoserver (standalone daemon):&lt;br /&gt;
*** stopping: /opt/mapnik/paleoserver_stop.sh&lt;br /&gt;
*** starting: /opt/mapnik/paleoserver_start.sh&lt;br /&gt;
** mod_mapnik_wms (runs within apache):&lt;br /&gt;
** starting: /opt/mapnik/mod_mapnik_start.sh&lt;br /&gt;
** stopping: /opt/mapnik/mod_mapnik_stop.sh&lt;br /&gt;
&lt;br /&gt;
* Mapviewer:&lt;br /&gt;
** &amp;lt;tt&amp;gt;cd /benchmarking/mapviewer&amp;lt;/tt&amp;gt;&lt;br /&gt;
** starting: &amp;lt;tt&amp;gt; /opt/mapviewer/start_mv.sh &amp;lt;/tt&amp;gt;&lt;br /&gt;
** stopping: &amp;lt;tt&amp;gt; /opt/mapviewer/stop_mv.sh &amp;lt;/tt&amp;gt;&lt;br /&gt;
** check it's really dead:  &amp;lt;tt&amp;gt;ps aux | grep java | grep mapviewer&amp;lt;/tt&amp;gt; . If it hasn't stopped gracefully use &amp;lt;tt&amp;gt;kill -9 &amp;lt;pid&amp;gt;&amp;lt;/tt&amp;gt; to terminate the process&lt;br /&gt;
&lt;br /&gt;
* Cadcorp GeognoSIS&lt;br /&gt;
** 7.0&lt;br /&gt;
*** Command line (with &amp;quot;Run as Administrator&amp;quot;)&lt;br /&gt;
**** starting: net start geognosis-70&lt;br /&gt;
**** stopping: net stop geognosis-70&lt;br /&gt;
*** Or use services.msc, service name geognosis-70&lt;br /&gt;
** 7.1&lt;br /&gt;
*** Same as 7.0, but with &amp;quot;-71&amp;quot; suffix&lt;br /&gt;
&lt;br /&gt;
* Erdas Windows Server&lt;br /&gt;
** APOLLO SDI (vector services)&lt;br /&gt;
*** Command Line (with &amp;quot;Run as Administrator&amp;quot;)&lt;br /&gt;
**** starting : cd C:\opt\ERDAS\APOLLOSDI\tomcat\bin\startup.bat&lt;br /&gt;
**** stopping : cd C:\opt\ERDAS\APOLLOSDI\tomcat\bin\shutdown.bat&lt;br /&gt;
*** check the java process for erdas user has been killed&lt;br /&gt;
** APOLLO IWS (raster services)&lt;br /&gt;
*** Open IIS (Control Panel\Administrative Tools --&amp;gt; Internet Information Services (IIS) Manager)&lt;br /&gt;
**** starting : select under &amp;quot;Site&amp;quot; &amp;quot;Default Web Site&amp;quot; --&amp;gt; Manage Web Site : Start&lt;br /&gt;
**** Stopping : select under &amp;quot;Site&amp;quot; &amp;quot;Default Web Site&amp;quot; --&amp;gt; Manage Web Site : Stop&lt;br /&gt;
&lt;br /&gt;
* Constellation on the Linux box (you must be logged in as constellation user, do not launch it as root !):&lt;br /&gt;
** starting: &amp;lt;tt&amp;gt;/opt/constellation/apache-tomcat-6.0.28/bin/startup.sh&amp;lt;/tt&amp;gt;&lt;br /&gt;
** stopping: &amp;lt;tt&amp;gt;/opt/constellation/apache-tomcat-6.0.28/bin/shutdown.sh&amp;lt;/tt&amp;gt;&lt;br /&gt;
** check it's really dead:  &amp;lt;tt&amp;gt;ps aux | grep constellation&amp;lt;/tt&amp;gt; . If it hasn't stopped gracefully use &amp;lt;tt&amp;gt;kill -9 &amp;lt;pid&amp;gt;&amp;lt;/tt&amp;gt; to terminate the process&lt;br /&gt;
&lt;br /&gt;
Database Machine:&lt;br /&gt;
&lt;br /&gt;
* Oracle Database&lt;br /&gt;
** Login to database machine and sudo to user oracle&lt;br /&gt;
*** &amp;lt;tt&amp;gt; sudo su -  oracle &amp;lt;/tt&amp;gt;&lt;br /&gt;
***Starting: &amp;lt;tt&amp;gt;lsnrctl start; dbstart&amp;lt;/tt&amp;gt;&lt;br /&gt;
***Stopping: &amp;lt;tt&amp;gt;lsnrctl stop; dbshut&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* PostgreSQL Database&lt;br /&gt;
** Login to database machine and as root do: &lt;br /&gt;
***Starting: &amp;lt;tt&amp;gt;sudo /etc/init.d/postgresql start&amp;lt;/tt&amp;gt;&lt;br /&gt;
***Stopping: &amp;lt;tt&amp;gt;sudo /etc/init.d/postgresql stop&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== List of Software Enhancements ==&lt;br /&gt;
&lt;br /&gt;
=== GeoServer === &lt;br /&gt;
&lt;br /&gt;
* support DBF larger than 2GB&lt;br /&gt;
* avoid reading the Z dimension when flat geometries are all that's needed&lt;br /&gt;
* generally improve shapefile reading: don't open the shp and dbf file if the spatial index says there is no data to read, bbox based feature skipping during filtering, limit number of disk reads to the bare minimum&lt;br /&gt;
* perform fast rectangular clipping of geometries before sending them to the renderer&lt;br /&gt;
* direct rendering path for raster to avoid the java2d bottlenecks&lt;br /&gt;
* improved .qix index file generation based on node load factor instead of tree depth, node collapsing for degenerate linear chains&lt;br /&gt;
* light parallelization of the renderer so that feature reading and rendering can be performed in parallel&lt;br /&gt;
* better metadata caching (feature type structure and the like)&lt;br /&gt;
&lt;br /&gt;
=== MapServer ===&lt;br /&gt;
* large DBF support ([https://trac.osgeo.org/mapserver/ticket/3514 ticket])&lt;br /&gt;
* improving labels on curved lines ([http://trac.osgeo.org/mapserver/ticket/3523 ticket])&lt;br /&gt;
* handling label precision ([http://trac.osgeo.org/mapserver/ticket/2950 ticket])&lt;br /&gt;
* improving Oracle GeoRaster GDAL driver ([http://trac.osgeo.org/gdal/ticket/3746 ticket])&lt;br /&gt;
&lt;br /&gt;
=== Constellation-SDI ===&lt;br /&gt;
&lt;br /&gt;
Detailed in the [[Benchmarking_2010/Constellation-SDI|Constellation-SDI]] page.&lt;br /&gt;
&lt;br /&gt;
=== Cadcorp GeognoSIS ===&lt;br /&gt;
&lt;br /&gt;
Detailed in the [[Benchmarking_2010/Cadcorp_notes|Cadcorp notes]] page.&lt;br /&gt;
&lt;br /&gt;
=== ERDAS APOLLO ===&lt;br /&gt;
&lt;br /&gt;
For APOLLO IWS :&lt;br /&gt;
* Upgrade to GDAL 1.7.2&lt;br /&gt;
* Direct access to GDAL for Geotiff reader&lt;br /&gt;
* Improved the mosaicing of TIF datasets to remove seam lines&lt;br /&gt;
For APOLLO SDI :&lt;br /&gt;
* Tomcat 6 and Java 6: improved performances over Tomcat 5.5 and Java 5	Rendering :&lt;br /&gt;
* Clash management for contour labels&lt;br /&gt;
* Multipath rendering optimisation&lt;br /&gt;
* Low level code optimisation&lt;br /&gt;
* New option for shape index in memory&lt;br /&gt;
&lt;br /&gt;
=== Mapnik ===&lt;br /&gt;
Detailed at: [[Benchmarking_2010/Mapnik_notes#Improvements]]&lt;br /&gt;
&lt;br /&gt;
== List of Performance Results ==&lt;br /&gt;
&lt;br /&gt;
=== Constellation-SDI ===&lt;br /&gt;
&lt;br /&gt;
Detailed in the [[Benchmarking_2010/Constellation-SDI|Constellation-SDI]] page.&lt;br /&gt;
&lt;br /&gt;
== External Related Links  ==&lt;br /&gt;
&lt;br /&gt;
*[[FOSS4G Benchmark|FOSS4G WMS Benchmark]] &lt;br /&gt;
*[http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2010]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=50402</id>
		<title>Benchmarking 2010</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=50402"/>
		<updated>2010-09-14T17:18:55Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: /* List of Software Enhancements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise  ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking 2009|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2010]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform. The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS. A JMeter load will be run on the testing box to measure various aspects of those layers. &lt;br /&gt;
&lt;br /&gt;
== Participants  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''IRC nick'''&lt;br /&gt;
| '''Server status'''&lt;br /&gt;
|-&lt;br /&gt;
| Cadcorp GeognoSIS &lt;br /&gt;
| [mailto:martin.daly--@--cadcorp.com Martin Daly]&lt;br /&gt;
| mpdaly&lt;br /&gt;
| Production release of server installed with preliminary configuration for SHP, PostGIS, TIF and ECW&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI &lt;br /&gt;
| [[User:Acuster|Adrian Custer]] [[User:Cedricbr|Cédric Briançon]]&lt;br /&gt;
| acuster cedricbr&lt;br /&gt;
| Running on port 8280. Installation done for Shapefiles and Rasters.&lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| [mailto:dimitri.monie@erdas.com Dimitri Monie begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting]&lt;br /&gt;
| dmonie&lt;br /&gt;
| Install and configuration on-going on windows server, ecw WMS configuration done, shape and DB WMS configuration on going. Port 80, port 8080&lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime&lt;br /&gt;
| aaime&lt;br /&gt;
| Normally running on port 8080 on the Linux server. Shapefiles and TIFF mosaic have been configured.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;MapGuide Open Source&amp;lt;/s&amp;gt;&lt;br /&gt;
| &amp;lt;s&amp;gt;Zac Spitzer&amp;lt;/s&amp;gt;&lt;br /&gt;
| &amp;lt;s&amp;gt;zacspitzer&amp;lt;/s&amp;gt;&lt;br /&gt;
| ''inactive''&lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
| springmeyer&lt;br /&gt;
| Paleoserver is running on port 8090(shape) / 8091(postgis) / 8092(raster - no reprojection). (mod_mapnik_wms is an alternate being tested, will run on same ports if active).&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]]&lt;br /&gt;
| jmckenna&lt;br /&gt;
| linux_wms_bm serving WMS requests for shps, on port 8081.  windows wms_bm serving requests for shps, on port 8081.&lt;br /&gt;
|-&lt;br /&gt;
| Oracle MapViewer &lt;br /&gt;
| [[User:msmitherdc|Michael Smith]]&lt;br /&gt;
| msmith_&lt;br /&gt;
| Set up on port 8088&lt;br /&gt;
|-&lt;br /&gt;
| QGIS mapserver&lt;br /&gt;
| Marco Hugentobler&lt;br /&gt;
| marco___&lt;br /&gt;
| Set up on port 8081 (Linux server). Shapefiles and TIF (without reprojection) configured&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Timeline  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| January 1st, 2010 &lt;br /&gt;
| begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 1st, 2010 &lt;br /&gt;
| commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 2nd, 2010 &lt;br /&gt;
| exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
| August 1st, 2010 &lt;br /&gt;
| final testing begins&lt;br /&gt;
|-&lt;br /&gt;
| August 23rd, 2010 &lt;br /&gt;
| no further testing&lt;br /&gt;
|-&lt;br /&gt;
| September 6-9, 2010 &lt;br /&gt;
| present results at FOSS4G2010&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
# Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
# Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
# Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
# WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Documenting Server Details and Differences ==&lt;br /&gt;
&lt;br /&gt;
It is the responsibility of each team to document their setup with regard to data. &lt;br /&gt;
&lt;br /&gt;
Please keep your notes in your servers directory in svn: http://svn.osgeo.org/osgeo/foss4g/benchmarking/&lt;br /&gt;
&lt;br /&gt;
One particular thing that will differ is each team's use of spatial indexes on shapefiles.&lt;br /&gt;
&lt;br /&gt;
Teams are '''not''' allowed to modify the .shp, .shx, .dbf or .prj files of the vector data (for the baseline benchmark). They can, however, create auxiliary files for spatial indexes and the like.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
| '''Mapping Server'''  || '''ext''' || '''type''' || '''command to create'''&lt;br /&gt;
|- &lt;br /&gt;
| MapServer || .qix || quadtree  || shptree &amp;lt;shpfile&amp;gt; ([[shptree notes]])&lt;br /&gt;
|- &lt;br /&gt;
| GeoServer || .qix || quadtree  || Using the ones generated for MapServer atm &lt;br /&gt;
|- &lt;br /&gt;
| Mapnik || .index || quadtree  || shapeindex &amp;lt;shpfile&amp;gt; ([[Benchmarking_2010/Mapnik_notes#shpindex_depth]])&lt;br /&gt;
|-&lt;br /&gt;
|Erdas || .rtr || RTree || RTreeBuilder basedir shapename max min ([[RTreeBuilder notes]]) &lt;br /&gt;
|-&lt;br /&gt;
|Cadcorp || *.shp.idx || RTree || GUI command in desktop SIS ([[Benchmarking_2010/Cadcorp_notes]])&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI || .qix || quadtree || Using the ones generated by MapServer&lt;br /&gt;
|-&lt;br /&gt;
| MapViewer || .oix || RTree || GUI option in MapBuilder.jar, java map/theme/style builder&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Note: in your server setup documentation be sure to record the EXACT command used to create the indexes, with appropriate options passed (e.g depth)&lt;br /&gt;
&lt;br /&gt;
== Datasets ==&lt;br /&gt;
&lt;br /&gt;
A set of data published by the spanish National Mapping Agency will be used. This data is free for non-commercial use, so it's perfectly OK to use it in the benchmark.&lt;br /&gt;
&lt;br /&gt;
Vector data will be a topographic map, composed of several shapefiles (one shapefile per theme). Raster data will be 50cm/px aerial photography.&lt;br /&gt;
&lt;br /&gt;
We still do not have the definitive datasets, due to their size and the processing time needed to put them together. You can get some sample data by reading [[Benchmarking 2010/How to get some sample data]].&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/).&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
Machine A (windows server)&lt;br /&gt;
* System Type:   Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Windows Server 64bit &lt;br /&gt;
&lt;br /&gt;
Machine B (linux server)&lt;br /&gt;
* System Type:  Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Centos 5.5 x86-64&lt;br /&gt;
&lt;br /&gt;
Machine C (DB Host)&lt;br /&gt;
* System Type:  Gateway E6610D&lt;br /&gt;
* Processor, Intel Core2 Duo - E6750 2.66 Ghz&lt;br /&gt;
* 4Gb Ram &lt;br /&gt;
* 250Gb Hard Drive 7200 rpm&lt;br /&gt;
* OS: Centos 5.5 x86-64 &lt;br /&gt;
&lt;br /&gt;
Machine D (testing server (JMeter))&lt;br /&gt;
* System Type:   Dell Precision Workstation 390&lt;br /&gt;
* Ship Date:     9/7/2006&lt;br /&gt;
* Processor, 6300, 1.86, 2M, Core Duo-conroe, Burn 2&lt;br /&gt;
* 2Gb RAM&lt;br /&gt;
* 160 Gb Hard drive 7200 rpm&lt;br /&gt;
* Service Tag:    5Q5LQB1&lt;br /&gt;
* OS: Centos 5.5 i386&lt;br /&gt;
&lt;br /&gt;
== Communication  ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking &lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net &lt;br /&gt;
&lt;br /&gt;
=== Next IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 18th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=18&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** baseline test styling equivalence: are we there yet?&lt;br /&gt;
*** starting and stopping all servers&lt;br /&gt;
*** slotting times for each team to run benchmarks&lt;br /&gt;
*** cleaning up the rendering benchmark blank tiles&lt;br /&gt;
*** graphic access to the JMeter machine&lt;br /&gt;
*** last testing date&lt;br /&gt;
&lt;br /&gt;
=== Previous IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 11th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=11&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subsets?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
*** Status report from each team&lt;br /&gt;
*** Testing deadline: shall we extend it?&lt;br /&gt;
*** Can all server provide links to the sample requests and allow to build more? (style comparison, are we all doing the same work?)&lt;br /&gt;
*** Vector data&lt;br /&gt;
**** Changes in rendering (missing values for some attributes)&lt;br /&gt;
**** Gaps: what to do with the 9 missing sheets?&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-08-11.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed August 4th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=4&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Machine status / issues&lt;br /&gt;
*** Data status / issues&lt;br /&gt;
**** Characters mis-encoded in shapefiles (e.g. catalan in labels): fixable? impact on PostGIS database?&lt;br /&gt;
**** Raster conversion to GeoTIFF (torrent of results?)&lt;br /&gt;
*** Styles status / issues&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subset?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
** Summary: [[Benchmarking 2010 IRC meeting logs Aug 4th]]&lt;br /&gt;
&lt;br /&gt;
* Wed July 28th&lt;br /&gt;
(no info)&lt;br /&gt;
&lt;br /&gt;
* Wed July 21st @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=21&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** update on data styling&lt;br /&gt;
*** checkin on server installs / library dependencies&lt;br /&gt;
&lt;br /&gt;
* Wed July 14th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=14&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** data styling discussions&lt;br /&gt;
**** scales to use for layers&lt;br /&gt;
**** missing full road network&lt;br /&gt;
**** layer to use for labels along lines&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-07-14.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Dimitri Monie (dmonie)&lt;br /&gt;
**** Dane Springmeyer (springmeyer)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** data:&lt;br /&gt;
***** full dataset of Spain, vector and raster, has been processed by IvanSanchez, and he is checking it and will create a torrent for transfer, by the end of the week&lt;br /&gt;
***** because of shapefile size limit some layers may have to be split (contour-1.shp, contour-2.shp)&lt;br /&gt;
**** servers:&lt;br /&gt;
***** msmith has received both server machines&lt;br /&gt;
***** T1 router is being installed, it will be a dedicated line for this project&lt;br /&gt;
***** he is adding 2 TB drives to each&lt;br /&gt;
**** layer styling:&lt;br /&gt;
***** we notice that the Spain dataset we are using (BCN25) does not include street files (zoomed in road network)&lt;br /&gt;
***** we agreed to use contours for curved label tests instead&lt;br /&gt;
***** jmckenna will test the layer scales provided by Marco (QGIS mapserver)&lt;br /&gt;
***** aaime pointed out problem with the posted SLDs, in terms of the label property (jmckenna to look into it)&lt;br /&gt;
***** aaime pointed out that we should make sure that all servers compute the scales the same way&lt;br /&gt;
****** OGC recommends 90 DPI (GeoServer, Mapnik use the recommended 90...MapServer defaults to 72, but should be configurable)&lt;br /&gt;
****** all teams should look into how their engine handles this and report to group&lt;br /&gt;
**** other:&lt;br /&gt;
***** IvanSanchez reported that a Spanish custom-made WMS server may join the exercise (they access raster files only)&lt;br /&gt;
***** dmonie pointed out that Erdas has been quiet lately because one of the team leaders is on holiday&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 23rd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=23&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on proposed layer styling&lt;br /&gt;
*** update on available server specs&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-23.log log])&lt;br /&gt;
&lt;br /&gt;
* Wed June 16th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=16&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on server infrastructure&lt;br /&gt;
*** update on OSGeo-es dataset ([[Benchmarking 2010/How to get some sample data|Sample data download instructions]])&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-16.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Cédric Briançon (cedricbr)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** &amp;quot;base&amp;quot; run will use only shapefiles, &amp;quot;best&amp;quot; run will be any format (raster/vector)&lt;br /&gt;
**** teams can optionally test Oracle, PostGIS, Ingres connections during the &amp;quot;best&amp;quot; run&lt;br /&gt;
**** layers tested will be: labelled roads (with labels that follow the lines), thematic polygon map, and a test with labelled roads + thematic polygon + point layer in a single request (3 separate runs)&lt;br /&gt;
***** msmith and jmckenna to examine styling for one sheet (Barcelona, sheet# 420)&lt;br /&gt;
**** each base and best run will test data in raw projection (ETRS89 + UTM28/29/30/31) and then reprojected on-the-fly to the Google Mercator projection&lt;br /&gt;
**** threads (number of concurrent requests) will be: 1-2-4-8-16-32-64&lt;br /&gt;
**** US Army Corps is proposing to provide 4 desktop machines. 2 identical for testing ( win/lin ) and 1 for jmeter and 1 for databases&lt;br /&gt;
***** msmith will find out availability of 2-cpu machines this week&lt;br /&gt;
&lt;br /&gt;
* Wed June 2nd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=02&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** team representative introductions&lt;br /&gt;
*** Establish this year's 'Rules of Engagement' ([http://wiki.osgeo.org/wiki/Benchmarking_2009#Rules_of_Engagement previous RoE])&lt;br /&gt;
*** Discuss dataset to be used (including how to share the large dataset, for running local tests)&lt;br /&gt;
*** Discuss server infrastructure &lt;br /&gt;
*** Discuss possible changes to the test script parameters&lt;br /&gt;
*** Set next meeting date&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-02.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna, MapServer (jmckenna)&lt;br /&gt;
**** Cédric Briançon - Constellation (cedricbr)&lt;br /&gt;
**** Michael Smith - Oracle Mapviewer and Oracle connections in MapServer (msmith_)&lt;br /&gt;
**** Zac Spitzer - MapGuide (zacspitzer)&lt;br /&gt;
**** Martin Daly - Cadcorp (mpdaly)&lt;br /&gt;
**** Anne-Sophie Collignon - ERDAS (ascollignon)&lt;br /&gt;
**** Marco Hugentobler - QGIS mapserver (marco___)&lt;br /&gt;
**** Andrea Aime - GeoServer (aaime)&lt;br /&gt;
**** Dimitri Monie - ERDAS (dmonie)&lt;br /&gt;
**** Frank Warmerdam - MapServer, possibly Ingres as well (FrankW)&lt;br /&gt;
**** Iván Sánchez - provide geodata from Spanish sources and help out Mapnik (IvanSanchez)&lt;br /&gt;
**** Dane Springmeyer - Mapnik (springmeyer)&lt;br /&gt;
**** Johann Sorel - GeotoolKit / Constellation (Eclesia)&lt;br /&gt;
**** Adrian Custer - Constellation (acuster) &lt;br /&gt;
**** Pirmin Kalberer - QGIS mapserver (pirmin_k)&lt;br /&gt;
**** Trevor Wekel - MapGuide (trevorw)&lt;br /&gt;
**** Daniel Morissette - MapServer (danmo)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** All agreed to this year's &amp;quot;Rules of Engagement&amp;quot;&lt;br /&gt;
***** All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
***** Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
***** Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
***** Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
***** Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
***** WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
**** Dataset&lt;br /&gt;
***** Iván Sánchez Ortega from OSGeo-es is willing to provide local Spain datasets&lt;br /&gt;
***** data is for non-commercial use only&lt;br /&gt;
***** 10 GB of shapefiles&lt;br /&gt;
***** 100 GB of uncompressed rasters&lt;br /&gt;
**** Server infrastructure&lt;br /&gt;
***** possible hosts are msmith (US Army Corps) or Skygone (http://www.skygoneinc.com/)&lt;br /&gt;
***** need two identical servers, one running Unix and another Windows, plus a client machine&lt;br /&gt;
***** specs could be: quad core, 8GB of memory, 1TB hard drive&lt;br /&gt;
***** need fast pipe to server, as large datasets will be transferred&lt;br /&gt;
**** Next meeting date&lt;br /&gt;
***** all agreed to use same day and time next week, but limit the meeting length to one hour&lt;br /&gt;
&lt;br /&gt;
== Sample Dataset Styling ==&lt;br /&gt;
&lt;br /&gt;
* download [http://download.osgeo.org/benchmarking/barcelona-sample-dataset.zip sample dataset]&lt;br /&gt;
* layer [http://wiki.osgeo.org/wiki/Benchmarking_2010/How_to_get_some_sample_data#Vector_data_issues styling rules]&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''GetMap'''&lt;br /&gt;
| '''SLD'''&lt;br /&gt;
|-&lt;br /&gt;
| MapServer&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 all layers]&lt;br /&gt;
| --&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=settlement&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 settlement]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/settlement-sld.xml settlement-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=building&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 building]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/building-sld.xml building-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=industry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=424932,4575961,427328,4577812&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 industry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/industry-sld.xml industry-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour_lines&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 contour lines]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/contour-sld.xml contour-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=motorway&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 motorway]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/motorway-sld.xml motorway-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=road&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 road]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/road-sld.xml road-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=ramp&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 ramp]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/ramp-sld.xml ramp-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=track&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 track]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/track-sld.xml track-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_geometry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels with geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-geom-sld.xml point-geom-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_nogeom&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels without geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-nogeom-sld.xml point-nogeom-sld.xml]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Scale dependent rules checking requests ===&lt;br /&gt;
&lt;br /&gt;
These requests show the behavior of scale dependent styling around the critical scales. &lt;br /&gt;
The geographic area requested is always the same:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;lt;/tt&amp;gt; &lt;br /&gt;
&lt;br /&gt;
The image size changes instead to alter the scale:&lt;br /&gt;
&lt;br /&gt;
* roughly 1:29k: &amp;lt;tt&amp;gt;WIDTH=824&amp;amp;HEIGHT=472&amp;lt;/tt&amp;gt;&lt;br /&gt;
* roughly 1:31k: &amp;lt;tt&amp;gt;WIDTH=771&amp;amp;HEIGHT=442&amp;lt;/tt&amp;gt;&lt;br /&gt;
* roughly 1:49k: &amp;lt;tt&amp;gt;WIDTH=488&amp;amp;HEIGHT=280&amp;lt;/tt&amp;gt;&lt;br /&gt;
* roughly 1.51k: &amp;lt;tt&amp;gt;WIDTH=469&amp;amp;HEIGHT=269&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The table allows to compare the various servers output. The GeoServer links use a vendor option to get the actual scale, as computed by the server, displayed at the bottom/right of the map.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Server'''&lt;br /&gt;
| '''1:29k''' &lt;br /&gt;
| '''1:31k'''&lt;br /&gt;
| '''1:49k'''&lt;br /&gt;
| '''1:51k'''&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI&lt;br /&gt;
| [http://12.189.158.78:8280/constellation/WS/wms?LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8280/constellation/WS/wms?LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8280/constellation/WS/wms?LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k]&lt;br /&gt;
| [http://12.189.158.78:8280/constellation/WS/wms?LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
| GeoServer&lt;br /&gt;
| [http://12.189.158.78:8080/geoserver/wms?LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472&amp;amp;format_options=layout:scale 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8080/geoserver/wms?LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442&amp;amp;format_options=layout:scale 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8080/geoserver/wms?LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280&amp;amp;format_options=layout:scale 1:49k]&lt;br /&gt;
| [http://12.189.158.78:8080/geoserver/wms?LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269&amp;amp;format_options=layout:scale 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
| Mapnik&lt;br /&gt;
| [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k]&lt;br /&gt;
| [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
| MapServer&lt;br /&gt;
| [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k]&lt;br /&gt;
| [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
| MapViewer&lt;br /&gt;
| [http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k] &lt;br /&gt;
| [http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| GeognoSIS&lt;br /&gt;
| [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k] &lt;br /&gt;
| [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| QGIS mapserver&lt;br /&gt;
| [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k]&lt;br /&gt;
| [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| ERDAS APOLLO&lt;br /&gt;
| [http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GSHAPES?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shape_vector&amp;amp;STYLES=prop&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png 1:29k]&lt;br /&gt;
| [http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GSHAPES?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shape_vector&amp;amp;STYLES=prop&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png 1:31k]&lt;br /&gt;
| [http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GSHAPES?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shape_vector&amp;amp;STYLES=prop&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png 1:49k]&lt;br /&gt;
| [http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GSHAPES?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shape_vector&amp;amp;STYLES=prop&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png 1:51k]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Benchmarking setup ==&lt;br /&gt;
&lt;br /&gt;
Tests are going to be run using JMeter, using a progression of 1, 2, 4, 8, 16, 32, and 64 threads, each thread group doing 100, 200, 200, 400, 400, 800 requests respectively, for a total of 2200 requests.&lt;br /&gt;
The requests bounds and sizes are going to be picked up from a csv file generated by a random generator script.&lt;br /&gt;
&lt;br /&gt;
The scripts to be run for the baseline tests, and repeated for the best effort one, are:&lt;br /&gt;
* raster data, JPEG output, EPSG:25831, scales between 1:1M and 1:10k&lt;br /&gt;
* raster data, JPEG output, EPSG:3857, scales between 1:1M and 1:10k&lt;br /&gt;
* vector data, PNG24 output, EPSG:4326, scales between 1:300k and 1:1k&lt;br /&gt;
* vector data, PNG24 output, EPSG:3875, scales between 1:300k and 1:1k&lt;br /&gt;
* raster + vector, JPEG output, EPSG:25831, scales between 1:300k and 1:1k&lt;br /&gt;
* raster + vector, JPEG output, EPSG:3785, scales between 1:300k and 1:1k&lt;br /&gt;
&lt;br /&gt;
The areas to be tested are:&lt;br /&gt;
* 6 E, 38 N, -1 E, 43 N for vector tests&lt;br /&gt;
* 372360,4557880,484490,4631460 for raster tests&lt;br /&gt;
&lt;br /&gt;
The raster layer in the baseline test is going to be the mosaic of GeoTIFF files Frank prepared out of the ECW files on the Linux server.&lt;br /&gt;
&lt;br /&gt;
The vector data set is composed of a stack of individual layers to be stacked in the following order (bottom to top):&lt;br /&gt;
* settlements&lt;br /&gt;
* contour-0&lt;br /&gt;
* contour-1&lt;br /&gt;
* contour-2&lt;br /&gt;
* contour-3&lt;br /&gt;
* contour-4&lt;br /&gt;
* contour-5&lt;br /&gt;
* contour-6&lt;br /&gt;
* contour-7&lt;br /&gt;
* building&lt;br /&gt;
* industry&lt;br /&gt;
* track&lt;br /&gt;
* ramp&lt;br /&gt;
* road&lt;br /&gt;
* motorway&lt;br /&gt;
* point-labels-for-geometry&lt;br /&gt;
* point-labels-no-geometry&lt;br /&gt;
&lt;br /&gt;
The best effort will use its own custom set of layers (e.g., it's likely contours will be merged into one, and so on)&lt;br /&gt;
&lt;br /&gt;
== Live Benchmark WMS GetMap Requests ==&lt;br /&gt;
&lt;br /&gt;
Note: sample bbox's fixed on Aug 12 to fit the proper aspect ratio of an 800/600 image request (springmeyer). Previous bbox for barcelona request was '1.8,41,2.4,42', new one used below is: '1.43333333333,41.0,2.76666666667,42.0'. Previous request for focused view was '2.1076723642349,41.407828508849,2.1178733654021,41.414271246429', new one is '2.10767236423,41.4072245022,2.1178733654,41.4148752531'. This was done to sidestep a deficiency in mapnik for affine transformation of geometries according to the WMS spec when the image w/h aspect does not match the bbox aspect, but was agreed upon as useful for these demo links by jeff and andrea in IRC.&lt;br /&gt;
&lt;br /&gt;
=== MapServer ===&lt;br /&gt;
&lt;br /&gt;
* Windows 64bit Server&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-postgis.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=postgis_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png PostGIS, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-postgis.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=postgis_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png PostGIS, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-oracle.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=oracle_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Oracle, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-oracle.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=oracle_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Oracle, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-raster.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=raster_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:25831&amp;amp;FORMAT=image/jpeg GeoTIFF, MapServer 5.7-dev] (zoomed-in)&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-raster.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=raster_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:25831&amp;amp;FORMAT=image/jpeg GeoTIFF, MapServer 5.7-dev] (mid-zoom)&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-raster.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=raster_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:25831&amp;amp;FORMAT=image/jpeg GeoTIFF, MapServer 5.7-dev] (whole-area)&lt;br /&gt;
&lt;br /&gt;
* Linux&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (with labelled contours)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (labelled contours, larger view)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapservfull?MAP=/benchmarking/mapserver/spain-postgis.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=postgis_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png PostGIS, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapservfull?MAP=/benchmarking/mapserver/spain-postgis.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=postgis_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png PostGIS, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapservfull?MAP=/benchmarking/mapserver/spain-oracle.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=oracle_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Oracle, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapservfull?MAP=/benchmarking/mapserver/spain-oracle.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=oracle_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Oracle, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapservfull?MAP=/benchmarking/mapserver/spain-raster.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=raster_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:25831&amp;amp;FORMAT=image/jpeg GeoTIFF, MapServer 5.7-dev] (zoomed-in)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapservfull?MAP=/benchmarking/mapserver/spain-raster.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=raster_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:25831&amp;amp;FORMAT=image/jpeg GeoTIFF, MapServer 5.7-dev] (mid-zoom)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapservfull?MAP=/benchmarking/mapserver/spain-raster.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=raster_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:25831&amp;amp;FORMAT=image/jpeg GeoTIFF, MapServer 5.7-dev] (whole-area)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapservfull?MAP=/benchmarking/mapserver/spain-oracle-raster-only.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=oracle_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:25831&amp;amp;FORMAT=image/jpeg Oracle GeoRaster, MapServer 5.7-dev] (zoomed-in)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapservfull?MAP=/benchmarking/mapserver/spain-oracle-raster-only.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=oracle_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:25831&amp;amp;FORMAT=image/jpeg Oracle GeoRaster, MapServer 5.7-dev] (mid-zoom)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapservfull?MAP=/benchmarking/mapserver/spain-oracle-raster-only.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=oracle_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:25831&amp;amp;FORMAT=image/jpeg Oracle GeoRaster, MapServer 5.7-dev] (whole-area)&lt;br /&gt;
&lt;br /&gt;
=== GeoServer ===&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (Barcelona extents)&lt;br /&gt;
*[http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 Shapefiles GeoServer 2.1.x] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.41487525316&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (labelled contours, larger view)&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?LAYERS=ras%3Amosaic_tif&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, zoomed in, GeoServer 2.1.x]&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?LAYERS=ras%3Amosaic_tif&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, mid zoom, GeoServer 2.1.x]&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?LAYERS=ras%3Amosaic_tif&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, whole area, GeoServer 2.1.x]&lt;br /&gt;
&lt;br /&gt;
=== Mapnik ===&lt;br /&gt;
* [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Mapnik2 / paleoserver] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8091/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Mapnik0.7.2 / mod_mapnik_wms] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 Shapefiles Mapnik2 / paleoserver] (larger view - labeled contours)&lt;br /&gt;
&lt;br /&gt;
=== Constellation-SDI ===&lt;br /&gt;
* [http://12.189.158.78:8280/constellation/WS/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Constellation] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8280/constellation/WS/wms?LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.41487525316&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Constellation] (labelled contours, larger view)&lt;br /&gt;
&lt;br /&gt;
=== Oracle MapViewer ===&lt;br /&gt;
*[http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE Oracle DB / MapViewer] (Barcelona Extents)&lt;br /&gt;
&lt;br /&gt;
*[http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE Oracle DB / MapViewer] (with labeled contours)&lt;br /&gt;
&lt;br /&gt;
=== Cadcorp GeognoSIS ===&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;width=800&amp;amp;height=600 Shapefiles, GeognoSIS 7.0] (Barcelona Extents)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 Shapefiles, GeognoSIS 7.0] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-postgis&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;width=800&amp;amp;height=600 PostGIS, GeognoSIS 7.0] (Barcelona Extents)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-postgis&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 PostGIS, GeognoSIS 7.0] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-oracle&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;width=800&amp;amp;height=600 Oracle, GeognoSIS 7.0] (Barcelona Extents)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-oracle&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 Oracle, GeognoSIS 7.0] ('''no contours''' - under investigation)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-tif&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, zoomed in, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-tif&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, mid zoom, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-tif&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, whole area, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-ecw&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, zoomed in, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-ecw&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, mid zoom, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-ecw&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, whole area, GeognoSIS 7.0]&lt;br /&gt;
&lt;br /&gt;
=== QGIS mapserver ===&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles, QGIS mapserver] (Barcelona Extents)&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, QGIS mapserver] (with labeled contours)&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/pg.qgs&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 PostGIS, QGIS mapserver] (Barcelona Extents)&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/pg.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png PostGIS, QGIS mapserver] (with labeled contours)&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector_raster.qgs&amp;amp;LAYERS=vrt&amp;amp;STYLES=&amp;amp;FORMAT=image/jpg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG:3043&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, zoomed in,  QGIS mapserver]&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector_raster.qgs&amp;amp;LAYERS=vrt&amp;amp;STYLES=&amp;amp;FORMAT=image/jpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG:3043&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, mid zoom,  QGIS mapserver]&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector_raster.qgs&amp;amp;LAYERS=vrt&amp;amp;STYLES=&amp;amp;FORMAT=image/jpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG:3043&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, whole area, QGIS mapserver]&lt;br /&gt;
&lt;br /&gt;
=== ERDAS APOLLO ===&lt;br /&gt;
&lt;br /&gt;
Windows 64bit Server&lt;br /&gt;
* [http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GSHAPES?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shape_vector&amp;amp;STYLES=prop&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, APOLLO 10.1.2] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GSHAPES?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shape_vector&amp;amp;STYLES=prop&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, APOLLO 10.1.2] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.75/ImageX/ecw_wms.dll?LAYERS=TIFF&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 Geotiff, APOLLO 10.1.2] (Zoomed-in)&lt;br /&gt;
* [http://12.189.158.75/ImageX/ecw_wms.dll?LAYERS=TIFF&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 Geotiff, APOLLO 10.1.2](mid-zoom)&lt;br /&gt;
* [http://12.189.158.75/ImageX/ecw_wms.dll?LAYERS=TIFF&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 Geotiff, APOLLO 10.1.2] (Whole Area)&lt;br /&gt;
* [http://12.189.158.75/ImageX/ecw_wms.dll?LAYERS=BENCHMARK&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, APOLLO 10.1.2] (Zoomed-in)&lt;br /&gt;
* [http://12.189.158.75/ImageX/ecw_wms.dll?LAYERS=BENCHMARK&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, APOLLO 10.1.2] (mid-zoom)&lt;br /&gt;
* [http://12.189.158.75/ImageX/ecw_wms.dll?LAYERS=BENCHMARK&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, APOLLO 10.1.2] (Whole Area)&lt;br /&gt;
&lt;br /&gt;
== Starting and stopping the various servers ==&lt;br /&gt;
&lt;br /&gt;
* GeoServer on the Linux box:&lt;br /&gt;
** &amp;lt;tt&amp;gt;cd /benchmarking/geoserver&amp;lt;/tt&amp;gt;&lt;br /&gt;
** starting: &amp;lt;tt&amp;gt;/benchmarking/geoserver/start_geoserver.sh&amp;lt;/tt&amp;gt;&lt;br /&gt;
** stopping gracefully: &amp;lt;tt&amp;gt;/benchmarking/geoserver/stop_geoserver.sh&amp;lt;/tt&amp;gt;&lt;br /&gt;
** check it's really dead:  &amp;lt;tt&amp;gt;ps aux | grep GEOSERVER&amp;lt;/tt&amp;gt; . If it hasn't stopped gracefully use &amp;lt;tt&amp;gt;kill -9 &amp;lt;pid&amp;gt;&amp;lt;/tt&amp;gt; to terminate the process&lt;br /&gt;
&lt;br /&gt;
* MapServer and QGIS Mapserver on the Linux box (both are running in the same Apache instance):&lt;br /&gt;
** starting: /opt/mapserver/bin/apachectl start&lt;br /&gt;
** stopping: /opt/mapserver/bin/apachectl stop&lt;br /&gt;
&lt;br /&gt;
* MapServer on Windows box:&lt;br /&gt;
** Command prompt (right-click &amp;quot;Run as Administrator&amp;quot;)&lt;br /&gt;
** cd \ms4w&lt;br /&gt;
** apache-stop.bat&lt;br /&gt;
** apache-start.bat&lt;br /&gt;
&lt;br /&gt;
* Mapnik:&lt;br /&gt;
** paleoserver (standalone daemon):&lt;br /&gt;
*** stopping: /opt/mapnik/paleoserver_stop.sh&lt;br /&gt;
*** starting: /opt/mapnik/paleoserver_start.sh&lt;br /&gt;
** mod_mapnik_wms (runs within apache):&lt;br /&gt;
** starting: /opt/mapnik/mod_mapnik_start.sh&lt;br /&gt;
** stopping: /opt/mapnik/mod_mapnik_stop.sh&lt;br /&gt;
&lt;br /&gt;
* Mapviewer:&lt;br /&gt;
** &amp;lt;tt&amp;gt;cd /benchmarking/mapviewer&amp;lt;/tt&amp;gt;&lt;br /&gt;
** starting: &amp;lt;tt&amp;gt; /opt/mapviewer/start_mv.sh &amp;lt;/tt&amp;gt;&lt;br /&gt;
** stopping: &amp;lt;tt&amp;gt; /opt/mapviewer/stop_mv.sh &amp;lt;/tt&amp;gt;&lt;br /&gt;
** check it's really dead:  &amp;lt;tt&amp;gt;ps aux | grep java | grep mapviewer&amp;lt;/tt&amp;gt; . If it hasn't stopped gracefully use &amp;lt;tt&amp;gt;kill -9 &amp;lt;pid&amp;gt;&amp;lt;/tt&amp;gt; to terminate the process&lt;br /&gt;
&lt;br /&gt;
* Cadcorp GeognoSIS&lt;br /&gt;
** 7.0&lt;br /&gt;
*** Command line (with &amp;quot;Run as Administrator&amp;quot;)&lt;br /&gt;
**** starting: net start geognosis-70&lt;br /&gt;
**** stopping: net stop geognosis-70&lt;br /&gt;
*** Or use services.msc, service name geognosis-70&lt;br /&gt;
** 7.1&lt;br /&gt;
*** Same as 7.0, but with &amp;quot;-71&amp;quot; suffix&lt;br /&gt;
&lt;br /&gt;
* Erdas Windows Server&lt;br /&gt;
** APOLLO SDI (vector services)&lt;br /&gt;
*** Command Line (with &amp;quot;Run as Administrator&amp;quot;)&lt;br /&gt;
**** starting : cd C:\opt\ERDAS\APOLLOSDI\tomcat\bin\startup.bat&lt;br /&gt;
**** stopping : cd C:\opt\ERDAS\APOLLOSDI\tomcat\bin\shutdown.bat&lt;br /&gt;
*** check the java process for erdas user has been killed&lt;br /&gt;
** APOLLO IWS (raster services)&lt;br /&gt;
*** Open IIS (Control Panel\Administrative Tools --&amp;gt; Internet Information Services (IIS) Manager)&lt;br /&gt;
**** starting : select under &amp;quot;Site&amp;quot; &amp;quot;Default Web Site&amp;quot; --&amp;gt; Manage Web Site : Start&lt;br /&gt;
**** Stopping : select under &amp;quot;Site&amp;quot; &amp;quot;Default Web Site&amp;quot; --&amp;gt; Manage Web Site : Stop&lt;br /&gt;
&lt;br /&gt;
* Oracle Database&lt;br /&gt;
** Login to database machine and sudo to user oracle&lt;br /&gt;
***Starting: lsntctl start; dbstart&lt;br /&gt;
***Stopping: lsntcrl stop: dbshut&lt;br /&gt;
&lt;br /&gt;
== List of Software Enhancements ==&lt;br /&gt;
&lt;br /&gt;
=== GeoServer === &lt;br /&gt;
&lt;br /&gt;
* support DBF larger than 2GB&lt;br /&gt;
* avoid reading the Z dimension when flat geometries are all that's needed&lt;br /&gt;
* generally improve shapefile reading: don't open the shp and dbf file if the spatial index says there is no data to read, bbox based feature skipping during filtering, limit number of disk reads to the bare minimum&lt;br /&gt;
* perform fast rectangular clipping of geometries before sending them to the renderer&lt;br /&gt;
* direct rendering path for raster to avoid the java2d bottlenecks&lt;br /&gt;
* improved .qix index file generation based on node load factor instead of tree depth, node collapsing for degenerate linear chains&lt;br /&gt;
* light parallelization of the renderer so that feature reading and rendering can be performed in parallel&lt;br /&gt;
* better metadata caching (feature type structure and the like)&lt;br /&gt;
&lt;br /&gt;
=== MapServer ===&lt;br /&gt;
* large DBF support ([https://trac.osgeo.org/mapserver/ticket/3514 ticket])&lt;br /&gt;
* improving labels on curved lines ([http://trac.osgeo.org/mapserver/ticket/3523 ticket])&lt;br /&gt;
* handling label precision ([http://trac.osgeo.org/mapserver/ticket/2950 ticket])&lt;br /&gt;
* improving Oracle GeoRaster GDAL driver ([http://trac.osgeo.org/gdal/ticket/3746 ticket])&lt;br /&gt;
&lt;br /&gt;
=== Constellation-SDI ===&lt;br /&gt;
&lt;br /&gt;
Detailed in the [[Benchmarking_2010/Constellation-SDI|Constellation-SDI]] page.&lt;br /&gt;
&lt;br /&gt;
=== Cadcorp GeognoSIS ===&lt;br /&gt;
&lt;br /&gt;
Detailed in the [[Benchmarking_2010/Cadcorp_notes|Cadcorp notes]] page.&lt;br /&gt;
&lt;br /&gt;
=== ERDAS APOLLO ===&lt;br /&gt;
&lt;br /&gt;
For APOLLO IWS :&lt;br /&gt;
* Upgrade to GDAL 1.7.2&lt;br /&gt;
* Direct access to GDAL for Geotiff reader&lt;br /&gt;
* Improved the mosaicing of TIF datasets to remove seam lines&lt;br /&gt;
For APOLLO SDI :&lt;br /&gt;
* Tomcat 6 and Java 6: improved performances over Tomcat 5.5 and Java 5	Rendering :&lt;br /&gt;
* Clash management for contour labels&lt;br /&gt;
* Multipath rendering optimisation&lt;br /&gt;
* Low level code optimisation&lt;br /&gt;
* New option for shape index in memory&lt;br /&gt;
&lt;br /&gt;
=== Mapnik ===&lt;br /&gt;
Detailed at: [[Benchmarking_2010/Mapnik_notes#Improvements]]&lt;br /&gt;
&lt;br /&gt;
== List of Performance Results ==&lt;br /&gt;
&lt;br /&gt;
=== Constellation-SDI ===&lt;br /&gt;
&lt;br /&gt;
Detailed in the [[Benchmarking_2010/Constellation-SDI|Constellation-SDI]] page.&lt;br /&gt;
&lt;br /&gt;
== External Related Links  ==&lt;br /&gt;
&lt;br /&gt;
*[[FOSS4G Benchmark|FOSS4G WMS Benchmark]] &lt;br /&gt;
*[http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2010]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010/Mapnik_notes&amp;diff=50401</id>
		<title>Benchmarking 2010/Mapnik notes</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010/Mapnik_notes&amp;diff=50401"/>
		<updated>2010-09-14T16:29:07Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Mapnik Notes  =&lt;br /&gt;
&lt;br /&gt;
''(for the [[Benchmarking 2010]] exercise)'' &lt;br /&gt;
&lt;br /&gt;
== Improvements ==&lt;br /&gt;
&lt;br /&gt;
Fixed problem with filtering features with dbf &amp;gt; 2GB:&lt;br /&gt;
* http://trac.mapnik.org/ticket/595&lt;br /&gt;
&lt;br /&gt;
== Installation  ==&lt;br /&gt;
&lt;br /&gt;
Exact Installation details can be seen at: http://svn.osgeo.org/osgeo/foss4g/benchmarking/mapnik/scripts/install_mapnik_rhel_5.5.sh &lt;br /&gt;
&lt;br /&gt;
Library versions used: &lt;br /&gt;
&lt;br /&gt;
 * libxml2-2.7.7&lt;br /&gt;
 * zlib-1.2.5&lt;br /&gt;
 * libpng-1.4.3&lt;br /&gt;
 * freetype-2.4.1&lt;br /&gt;
 * proj-4.7.0&lt;br /&gt;
 * icu4c-4_4_1&lt;br /&gt;
 * boost_1_43_0&lt;br /&gt;
 * httpd-2.2.16 (only used for mod_mapnik_wms)&lt;br /&gt;
 * gdal-1.7.2 (used only for raster plugin)&lt;br /&gt;
 * postgis from RHEL packages - 8.1 headers&lt;br /&gt;
 * libjpeg from RHEL packages - old&lt;br /&gt;
&lt;br /&gt;
Mapnik versions used: &lt;br /&gt;
&lt;br /&gt;
*0.7.2 pre-release - http://trac.mapnik.org/milestone/0.7.2 &lt;br /&gt;
*Trunk (aka Mapnik2)&lt;br /&gt;
&lt;br /&gt;
WMS Servers being tested: &lt;br /&gt;
&lt;br /&gt;
*paleoserver - trunk - http://github.com/springmeyer/paleoserver &lt;br /&gt;
*mod_mapnik_wms - trunk - http://wiki.openstreetmap.org/wiki/Mod_mapnik_wms&lt;br /&gt;
&lt;br /&gt;
== shpindex depth  ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;As Mapnik's shapeindex utility does not have optimized defaults, I matched the Mapserver depths used exactly (&amp;lt;/strike&amp;gt;[[Shptree notes|&amp;lt;strike&amp;gt;Shptree notes&amp;lt;/strike&amp;gt;]]&amp;lt;strike&amp;gt;)&amp;lt;/strike&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
I found that deeper trees did not have [http://trac.mapnik.org/ticket/593 much benefit] so (instead of what is listed below) I simply used the default depth of 8 (which is what is used if no options are specified) &lt;br /&gt;
&lt;br /&gt;
::&lt;br /&gt;
&lt;br /&gt;
  shapeindex -d 21 building.shp&lt;br /&gt;
 shapeindex -d 16 contour-0.shp&lt;br /&gt;
 shapeindex -d 17 contour-1.shp&lt;br /&gt;
 shapeindex -d 17 contour-2.shp&lt;br /&gt;
 shapeindex -d 17 contour-3.shp&lt;br /&gt;
 shapeindex -d 17 contour-4.shp&lt;br /&gt;
 shapeindex -d 15 contour-5.shp&lt;br /&gt;
 shapeindex -d 17 contour-6.shp&lt;br /&gt;
 shapeindex -d 17 contour-7.shp&lt;br /&gt;
 shapeindex -d 17 industry.shp&lt;br /&gt;
 shapeindex -d 10 motorway.shp&lt;br /&gt;
 shapeindex -d 15 point-labels-for-geometry.shp&lt;br /&gt;
 shapeindex -d 18 point-labels-no-geometry.shp&lt;br /&gt;
 shapeindex -d 14 ramp.shp&lt;br /&gt;
 shapeindex -d 14 road.shp&lt;br /&gt;
 shapeindex -d 16 settlement.shp&lt;br /&gt;
 shapeindex -d 16 track.shp&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2010]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010/Mapnik_notes&amp;diff=50163</id>
		<title>Benchmarking 2010/Mapnik notes</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010/Mapnik_notes&amp;diff=50163"/>
		<updated>2010-09-06T20:56:54Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Mapnik Processing Notes  =&lt;br /&gt;
&lt;br /&gt;
''(for the [[Benchmarking 2010]] exercise)'' &lt;br /&gt;
&lt;br /&gt;
== Installation  ==&lt;br /&gt;
&lt;br /&gt;
Exact Installation details can be seen at: http://svn.osgeo.org/osgeo/foss4g/benchmarking/mapnik/scripts/install_mapnik_rhel_5.5.sh &lt;br /&gt;
&lt;br /&gt;
Library versions used: &lt;br /&gt;
&lt;br /&gt;
 * libxml2-2.7.7&lt;br /&gt;
 * zlib-1.2.5&lt;br /&gt;
 * libpng-1.4.3&lt;br /&gt;
 * freetype-2.4.1&lt;br /&gt;
 * proj-4.7.0&lt;br /&gt;
 * icu4c-4_4_1&lt;br /&gt;
 * boost_1_43_0&lt;br /&gt;
 * httpd-2.2.16 (only used for mod_mapnik_wms)&lt;br /&gt;
 * gdal-1.7.2 (used only for raster plugin)&lt;br /&gt;
 * postgis from RHEL packages - 8.1 headers&lt;br /&gt;
 * libjpeg from RHEL packages - old&lt;br /&gt;
&lt;br /&gt;
Mapnik versions used: &lt;br /&gt;
&lt;br /&gt;
*0.7.2 pre-release - http://trac.mapnik.org/milestone/0.7.2 &lt;br /&gt;
*Trunk (aka Mapnik2)&lt;br /&gt;
&lt;br /&gt;
WMS Servers being tested: &lt;br /&gt;
&lt;br /&gt;
*paleoserver - trunk - http://github.com/springmeyer/paleoserver &lt;br /&gt;
*mod_mapnik_wms - trunk - http://wiki.openstreetmap.org/wiki/Mod_mapnik_wms&lt;br /&gt;
&lt;br /&gt;
== shpindex depth  ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strike&amp;gt;As Mapnik's shapeindex utility does not have optimized defaults, I matched the Mapserver depths used exactly (&amp;lt;/strike&amp;gt;[[Shptree notes|&amp;lt;strike&amp;gt;Shptree notes&amp;lt;/strike&amp;gt;]]&amp;lt;strike&amp;gt;)&amp;lt;/strike&amp;gt;: &lt;br /&gt;
&lt;br /&gt;
I found that deeper trees did not have [http://trac.mapnik.org/ticket/593 much benefit] so (instead of what is listed below) I simply used the default depth of 8 (which is what is used if no options are specified) &lt;br /&gt;
&lt;br /&gt;
::&lt;br /&gt;
&lt;br /&gt;
  shapeindex -d 21 building.shp&lt;br /&gt;
 shapeindex -d 16 contour-0.shp&lt;br /&gt;
 shapeindex -d 17 contour-1.shp&lt;br /&gt;
 shapeindex -d 17 contour-2.shp&lt;br /&gt;
 shapeindex -d 17 contour-3.shp&lt;br /&gt;
 shapeindex -d 17 contour-4.shp&lt;br /&gt;
 shapeindex -d 15 contour-5.shp&lt;br /&gt;
 shapeindex -d 17 contour-6.shp&lt;br /&gt;
 shapeindex -d 17 contour-7.shp&lt;br /&gt;
 shapeindex -d 17 industry.shp&lt;br /&gt;
 shapeindex -d 10 motorway.shp&lt;br /&gt;
 shapeindex -d 15 point-labels-for-geometry.shp&lt;br /&gt;
 shapeindex -d 18 point-labels-no-geometry.shp&lt;br /&gt;
 shapeindex -d 14 ramp.shp&lt;br /&gt;
 shapeindex -d 14 road.shp&lt;br /&gt;
 shapeindex -d 16 settlement.shp&lt;br /&gt;
 shapeindex -d 16 track.shp&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2010]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=FOSS4G_2010_Code_Sprint&amp;diff=49898</id>
		<title>FOSS4G 2010 Code Sprint</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=FOSS4G_2010_Code_Sprint&amp;diff=49898"/>
		<updated>2010-08-31T02:20:24Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:FOSS4G2010]] [[Category:FOSS4G]] [[Category:Code Sprints]]&lt;br /&gt;
== Organizing Contacts  ==&lt;br /&gt;
&lt;br /&gt;
*Wladimir Szczerban, Enric Rodellas&lt;br /&gt;
&lt;br /&gt;
== Code Sprint - what's that?  ==&lt;br /&gt;
&lt;br /&gt;
A code sprint is usually organized by a group that is using an open source project and wants to see something done. They fly the developers to a single location and feed them for a couple of days with the necessities of the hacking life (internet, caffeine, electricity). The communication that happens from face to face hacking usually lasts the project for a year or more. You see this a lot in projects like Drupal etc... &lt;br /&gt;
&lt;br /&gt;
== Venue  ==&lt;br /&gt;
&lt;br /&gt;
For map and more details see &lt;br /&gt;
&lt;br /&gt;
*Date: '''Friday, 10 Sep 2010''' (the day after the conference). &lt;br /&gt;
*Time: '''9am-5pm'''&amp;amp;nbsp; ([http://www.timeanddate.com/worldclock/meetingdetails.html?year=2010&amp;amp;month=9&amp;amp;day=10&amp;amp;hour=7&amp;amp;min=0&amp;amp;sec=0&amp;amp;p1=31 timeandate])&amp;amp;nbsp; &lt;br /&gt;
*'''Where:''' Citilab-Cornellà&lt;br /&gt;
 Citilab-Cornellà&lt;br /&gt;
 Phone: +34 93 551 06 60&lt;br /&gt;
 Fax: +34 93 551 06 78&lt;br /&gt;
 [http://en.citilab.eu/home/ web Citilab] &lt;br /&gt;
 Pl. Can Suris s/n&lt;br /&gt;
 08940 Cornellà de Llobregat (Barcelona)&lt;br /&gt;
*'''Rooms:''' A+B+C&lt;br /&gt;
*'''[http://www.openstreetmap.org/?mlat=41.359847&amp;amp;mlon=2.061653&amp;amp;zoom=18&amp;amp;layers=B000FTF online maps]'''&lt;br /&gt;
&lt;br /&gt;
More than 100 attendees are expected!&lt;br /&gt;
&lt;br /&gt;
== Motivation and Direction  ==&lt;br /&gt;
&lt;br /&gt;
A day, a code base, and your imagination? &lt;br /&gt;
&lt;br /&gt;
Projects can use the time and venue for organizational discussions, development roadmaps, and group resolution of thorny issues in their code bases. &lt;br /&gt;
&lt;br /&gt;
Is this your First Sprint? Here is some background information to get you started: &lt;br /&gt;
&lt;br /&gt;
*http://www.infrae.com/about/activities/sprintathon/tips &lt;br /&gt;
*http://www.onlamp.com/pub/a/python/2006/10/19/running-a-sprint.html &lt;br /&gt;
*Example Sprint (from same people who do GeoServer): http://www.openplans.org/projects/bbq-sprint&lt;br /&gt;
&lt;br /&gt;
Visit FOSS4G&amp;amp;nbsp;past experiences: [http://wiki.osgeo.org/wiki/FOSS4G_2009_Code_Sprint 2009], [http://wiki.osgeo.org/wiki/FOSS4G2008_CodeSprint 2008], [http://wiki.osgeo.org/wiki/FOSS4G2007_CodeSprint 2007 ] &lt;br /&gt;
&lt;br /&gt;
== Additional Interested People ==&lt;br /&gt;
&lt;br /&gt;
The following people are potentially interested in participating in sprinting activities though have not yet established a Workgroup.&lt;br /&gt;
&lt;br /&gt;
* Frank Warmerdam: GDAL, MapServer, PROJ.4, OSGeo4W&lt;br /&gt;
* Mike Smith: GDAL, MapServer, PROJ.4, OSGeo4W&lt;br /&gt;
* Ari Jolma: GDAL&lt;br /&gt;
* Chaitanya kumar CH: GDAL&lt;br /&gt;
* Andrea Aime: GeoServer, GeoTools&lt;br /&gt;
* Stephan Meissl: MapServer&lt;br /&gt;
&lt;br /&gt;
= Workgroups  =&lt;br /&gt;
&lt;br /&gt;
To participate, copy a project skeleton and start a section below for your project. &lt;br /&gt;
&lt;br /&gt;
== OpenLayers ==&lt;br /&gt;
&lt;br /&gt;
'''Attending:''' &lt;br /&gt;
&lt;br /&gt;
* [[User:Tschaub | Tim Schaub]]&lt;br /&gt;
* Christopher Schmidt&lt;br /&gt;
* Eric Lemoine&lt;br /&gt;
* Xurxo Méndez&lt;br /&gt;
&lt;br /&gt;
'''Goals:''' &lt;br /&gt;
&lt;br /&gt;
* Make OpenLayers 2.x awesomer.&lt;br /&gt;
* Make OpenLayers 3.0 a reality (or closer to it).&lt;br /&gt;
&lt;br /&gt;
== 52°North WPS  ==&lt;br /&gt;
&lt;br /&gt;
'''Coordinator:''' &lt;br /&gt;
&lt;br /&gt;
*Bastian Schäffer&lt;br /&gt;
&lt;br /&gt;
'''Attending:''' &lt;br /&gt;
&lt;br /&gt;
*Person 1 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Goals:''' &lt;br /&gt;
&lt;br /&gt;
* Technical disucssions about 52°North WPS&lt;br /&gt;
&lt;br /&gt;
== Geomajas Code Sprint ==&lt;br /&gt;
&lt;br /&gt;
'''Coordinator:''' &lt;br /&gt;
&lt;br /&gt;
*Pieter De Graef&lt;br /&gt;
&lt;br /&gt;
'''Attending:''' &lt;br /&gt;
&lt;br /&gt;
*Pieter De Graef&lt;br /&gt;
*Jan De Moerloose&lt;br /&gt;
*Joachim van der Auwera&lt;br /&gt;
*Dirk Frigne&lt;br /&gt;
*Frank Maes&lt;br /&gt;
*Oliver May&lt;br /&gt;
&lt;br /&gt;
'''Goals:''' &lt;br /&gt;
&lt;br /&gt;
* Improving getting started documentation&lt;br /&gt;
* Create a GeoJson service, so that an OpenLayers client can make use of a Geomajas server.&lt;br /&gt;
* Create a Geomajas DataStore for GeoTools.&lt;br /&gt;
* Work toward plug-in graduation (documentation + tests)&lt;br /&gt;
&lt;br /&gt;
== PostGIS ==&lt;br /&gt;
&lt;br /&gt;
'''Attending:'''&lt;br /&gt;
&lt;br /&gt;
* Paul Ramsey&lt;br /&gt;
* Olivier Courtin&lt;br /&gt;
* Mark Cave-Ayland&lt;br /&gt;
* Pierre Racine&lt;br /&gt;
* Vincent Picavet&lt;br /&gt;
&lt;br /&gt;
'''Goals:'''&lt;br /&gt;
&lt;br /&gt;
* Synchronize fall development goals&lt;br /&gt;
* Discuss ISO type extensions&lt;br /&gt;
* Discuss official raster integration issues&lt;br /&gt;
* Discuss OGR based SQL loader&lt;br /&gt;
* Discuss build simplification&lt;br /&gt;
&lt;br /&gt;
== GeoJQuery ==&lt;br /&gt;
&lt;br /&gt;
'''Coordinator:''' &lt;br /&gt;
&lt;br /&gt;
* [[User:Vmische | Volker Mische]]&lt;br /&gt;
&lt;br /&gt;
'''Attending:''' &lt;br /&gt;
&lt;br /&gt;
* [[User:Astrid Emde | Astrid Emde]]&lt;br /&gt;
* [[User:Testbaudson | Christoph Baudson]]&lt;br /&gt;
* [[User:Jacarma | Javi Carrasco]]&lt;br /&gt;
* [[Arnulf Christl]]&lt;br /&gt;
&lt;br /&gt;
'''Goals:''' &lt;br /&gt;
&lt;br /&gt;
* getting started&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== gvSIG ==&lt;br /&gt;
&lt;br /&gt;
Someone asked at gvSIG mailing lists ([http://listserv.gva.es/pipermail/gvsig_desarrolladores/2010-August/004697.html 1], [http://listserv.gva.es/pipermail/gvsig_internacional/2010-August/005857.html 2]) about a possible gvSIG code sprint at Barcelona FOSS4G.&lt;br /&gt;
&lt;br /&gt;
'''(Tentative) coordinator:''' &lt;br /&gt;
&lt;br /&gt;
* [[Jorge Sanz]]&lt;br /&gt;
&lt;br /&gt;
'''Attending:''' &lt;br /&gt;
&lt;br /&gt;
* [[User:Amaneiro | Andrés Maneiro]]&lt;br /&gt;
* [[User:nachouve | Nacho Varela]]&lt;br /&gt;
* [[User:jpiera | Jorge Piera]]&lt;br /&gt;
&lt;br /&gt;
'''Goals:''' &lt;br /&gt;
&lt;br /&gt;
* Disscuss about how is possible to migrate NavTable to gvSIG 2.0.&lt;br /&gt;
* Talk about usability&lt;br /&gt;
** TOC&lt;br /&gt;
** Labelling and Symbology&lt;br /&gt;
** Project Preferences&lt;br /&gt;
&lt;br /&gt;
== LiveDVD ==&lt;br /&gt;
&lt;br /&gt;
Interested in localization of the LiveDVD as asked on the mailing list? http://lists.osgeo.org/pipermail/live-demo/2010-August/002518.html&lt;br /&gt;
&lt;br /&gt;
'''Attending:''' &lt;br /&gt;
&lt;br /&gt;
* [[User:Danielkastl | Daniel Kastl]]&lt;br /&gt;
&lt;br /&gt;
'''Goals:''' &lt;br /&gt;
&lt;br /&gt;
* Discuss localization&lt;br /&gt;
* getting started&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== MapServer ==&lt;br /&gt;
&lt;br /&gt;
'''Attending:'''&lt;br /&gt;
&lt;br /&gt;
* [[User:Dmorissette | Daniel Morissette]]&lt;br /&gt;
* [[User:msmitherdc | Michael Smith ]]&lt;br /&gt;
* Steve Lime (via IRC)&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
'''Goals:'''&lt;br /&gt;
&lt;br /&gt;
* Discuss 6.0 release plans (if enough members of the PSC/Devs are present)&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
== Mapnik ==&lt;br /&gt;
&lt;br /&gt;
The Mapnik project is planning a code sprint in London in late september.&lt;br /&gt;
&lt;br /&gt;
Therefore, no current plans for sprinting post foss4g (Dane in particular is going to the beach).&lt;br /&gt;
&lt;br /&gt;
But, get in touch with Dane if you are interested in meeting up during foss4g ([[User:Springmeyer]])&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=49816</id>
		<title>Benchmarking 2010</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=49816"/>
		<updated>2010-08-27T17:43:22Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: /* Participants */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise  ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking 2009|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2010]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform. The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS. A JMeter load will be run on the testing box to measure various aspects of those layers. &lt;br /&gt;
&lt;br /&gt;
== Participants  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''IRC nick'''&lt;br /&gt;
| '''Server status'''&lt;br /&gt;
|-&lt;br /&gt;
| Cadcorp GeognoSIS &lt;br /&gt;
| [mailto:martin.daly--@--cadcorp.com Martin Daly]&lt;br /&gt;
| mpdaly&lt;br /&gt;
| Production release of server installed with preliminary configuration for SHP, PostGIS, TIF and ECW&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI &lt;br /&gt;
| [[User:Cedricbr|Cédric Briançon]]&lt;br /&gt;
| cedricbr&lt;br /&gt;
| Running on port 8280. Installation done for Shapefiles.&lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| [mailto:dimitri.monie@erdas.com Dimitri Monie]&lt;br /&gt;
| dmonie&lt;br /&gt;
| Install and configuration on-going on windows server, ecw WMS configuration done, shape and DB WMS configuration on going. Port 80, port 8080&lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime&lt;br /&gt;
| aaime&lt;br /&gt;
| Normally running on port 8080 on the Linux server. Shapefiles and TIFF mosaic have been configured.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;MapGuide Open Source&amp;lt;/s&amp;gt;&lt;br /&gt;
| &amp;lt;s&amp;gt;Zac Spitzer&amp;lt;/s&amp;gt;&lt;br /&gt;
| &amp;lt;s&amp;gt;zacspitzer&amp;lt;/s&amp;gt;&lt;br /&gt;
| ''inactive''&lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
| springmeyer&lt;br /&gt;
| Paleoserver is running on port 8090(shape) / 8091(postgis) / 8092(raster - no reprojection). (mod_mapnik_wms is an alternate being tested, will run on same ports if active).&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]]&lt;br /&gt;
| jmckenna&lt;br /&gt;
| linux_wms_bm serving WMS requests for shps, on port 8081.  windows wms_bm serving requests for shps, on port 8081.&lt;br /&gt;
|-&lt;br /&gt;
| Oracle MapViewer &lt;br /&gt;
| [[User:msmitherdc|Michael Smith]]&lt;br /&gt;
| msmith_&lt;br /&gt;
| Set up on port 8088&lt;br /&gt;
|-&lt;br /&gt;
| QGIS mapserver&lt;br /&gt;
| Marco Hugentobler&lt;br /&gt;
| marco___&lt;br /&gt;
| Set up on port 8081 (Linux server). Shapefiles and TIF (without reprojection) configured&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Timeline  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| January 1st, 2010 &lt;br /&gt;
| begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 1st, 2010 &lt;br /&gt;
| commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 2nd, 2010 &lt;br /&gt;
| exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
| August 1st, 2010 &lt;br /&gt;
| final testing begins&lt;br /&gt;
|-&lt;br /&gt;
| August 23rd, 2010 &lt;br /&gt;
| no further testing&lt;br /&gt;
|-&lt;br /&gt;
| September 6-9, 2010 &lt;br /&gt;
| present results at FOSS4G2010&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
# Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
# Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
# Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
# WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Documenting Server Details and Differences ==&lt;br /&gt;
&lt;br /&gt;
It is the responsibility of each team to document their setup with regard to data. &lt;br /&gt;
&lt;br /&gt;
Please keep your notes in your servers directory in svn: http://svn.osgeo.org/osgeo/foss4g/benchmarking/&lt;br /&gt;
&lt;br /&gt;
One particular thing that will differ is each team's use of spatial indexes on shapefiles.&lt;br /&gt;
&lt;br /&gt;
Teams are '''not''' allowed to modify the .shp, .shx, .dbf or .prj files of the vector data (for the baseline benchmark). They can, however, create auxiliary files for spatial indexes and the like.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
| '''Mapping Server'''  || '''ext''' || '''type''' || '''command to create'''&lt;br /&gt;
|- &lt;br /&gt;
| MapServer || .qix || quadtree  || shptree &amp;lt;shpfile&amp;gt; ([[shptree notes]])&lt;br /&gt;
|- &lt;br /&gt;
| GeoServer || .qix || quadtree  || Using the ones generated for MapServer atm &lt;br /&gt;
|- &lt;br /&gt;
| Mapnik || .index || quadtree  || shapeindex &amp;lt;shpfile&amp;gt; ([[Benchmarking_2010/Mapnik_notes#shpindex_depth]])&lt;br /&gt;
|-&lt;br /&gt;
|Erdas || .rtr || RTree || RTreeBuilder basedir shapename max min ([[RTreeBuilder notes]]) &lt;br /&gt;
|-&lt;br /&gt;
|Cadcorp || *.shp.idx || RTree || GUI command in desktop SIS ([[Benchmarking_2010/Cadcorp_notes]])&lt;br /&gt;
|-&lt;br /&gt;
| Constellation || .qix || quadtree || Using the ones generated by MapServer&lt;br /&gt;
|-&lt;br /&gt;
| MapViewer || .oix || RTree || GUI option in MapBuilder.jar, java map/theme/style builder&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Note: in your server setup documentation be sure to record the EXACT command used to create the indexes, with appropriate options passed (e.g depth)&lt;br /&gt;
&lt;br /&gt;
== Datasets ==&lt;br /&gt;
&lt;br /&gt;
A set of data published by the spanish National Mapping Agency will be used. This data is free for non-commercial use, so it's perfectly OK to use it in the benchmark.&lt;br /&gt;
&lt;br /&gt;
Vector data will be a topographic map, composed of several shapefiles (one shapefile per theme). Raster data will be 50cm/px aerial photography.&lt;br /&gt;
&lt;br /&gt;
We still do not have the definitive datasets, due to their size and the processing time needed to put them together. You can get some sample data by reading [[Benchmarking 2010/How to get some sample data]].&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/).&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
Machine A (windows server)&lt;br /&gt;
* System Type:   Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Windows Server 64bit &lt;br /&gt;
&lt;br /&gt;
Machine B (linux server)&lt;br /&gt;
* System Type:  Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Centos 5.5 x86-64&lt;br /&gt;
&lt;br /&gt;
Machine C (DB Host)&lt;br /&gt;
* System Type:  Gateway E6610D&lt;br /&gt;
* Processor, Intel Core2 Duo - E6750 2.66 Ghz&lt;br /&gt;
* 4Gb Ram &lt;br /&gt;
* 250Gb Hard Drive 7200 rpm&lt;br /&gt;
* OS: Centos 5.5 x86-64 &lt;br /&gt;
&lt;br /&gt;
Machine D (testing server (JMeter))&lt;br /&gt;
* System Type:   Dell Precision Workstation 390&lt;br /&gt;
* Ship Date:     9/7/2006&lt;br /&gt;
* Processor, 6300, 1.86, 2M, Core Duo-conroe, Burn 2&lt;br /&gt;
* 2Gb RAM&lt;br /&gt;
* 160 Gb Hard drive 7200 rpm&lt;br /&gt;
* Service Tag:    5Q5LQB1&lt;br /&gt;
* OS: Centos 5.5 i386&lt;br /&gt;
&lt;br /&gt;
== Communication  ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking &lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net &lt;br /&gt;
&lt;br /&gt;
=== Next IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 18th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=18&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** baseline test styling equivalence: are we there yet?&lt;br /&gt;
*** starting and stopping all servers&lt;br /&gt;
*** slotting times for each team to run benchmarks&lt;br /&gt;
*** cleaning up the rendering benchmark blank tiles&lt;br /&gt;
*** graphic access to the JMeter machine&lt;br /&gt;
*** last testing date&lt;br /&gt;
&lt;br /&gt;
=== Previous IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 11th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=11&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subsets?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
*** Status report from each team&lt;br /&gt;
*** Testing deadline: shall we extend it?&lt;br /&gt;
*** Can all server provide links to the sample requests and allow to build more? (style comparison, are we all doing the same work?)&lt;br /&gt;
*** Vector data&lt;br /&gt;
**** Changes in rendering (missing values for some attributes)&lt;br /&gt;
**** Gaps: what to do with the 9 missing sheets?&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-08-11.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed August 4th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=4&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Machine status / issues&lt;br /&gt;
*** Data status / issues&lt;br /&gt;
**** Characters mis-encoded in shapefiles (e.g. catalan in labels): fixable? impact on PostGIS database?&lt;br /&gt;
**** Raster conversion to GeoTIFF (torrent of results?)&lt;br /&gt;
*** Styles status / issues&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subset?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
** Summary: [[Benchmarking 2010 IRC meeting logs Aug 4th]]&lt;br /&gt;
&lt;br /&gt;
* Wed July 28th&lt;br /&gt;
(no info)&lt;br /&gt;
&lt;br /&gt;
* Wed July 21st @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=21&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** update on data styling&lt;br /&gt;
*** checkin on server installs / library dependencies&lt;br /&gt;
&lt;br /&gt;
* Wed July 14th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=14&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** data styling discussions&lt;br /&gt;
**** scales to use for layers&lt;br /&gt;
**** missing full road network&lt;br /&gt;
**** layer to use for labels along lines&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-07-14.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Dimitri Monie (dmonie)&lt;br /&gt;
**** Dane Springmeyer (springmeyer)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** data:&lt;br /&gt;
***** full dataset of Spain, vector and raster, has been processed by IvanSanchez, and he is checking it and will create a torrent for transfer, by the end of the week&lt;br /&gt;
***** because of shapefile size limit some layers may have to be split (contour-1.shp, contour-2.shp)&lt;br /&gt;
**** servers:&lt;br /&gt;
***** msmith has received both server machines&lt;br /&gt;
***** T1 router is being installed, it will be a dedicated line for this project&lt;br /&gt;
***** he is adding 2 TB drives to each&lt;br /&gt;
**** layer styling:&lt;br /&gt;
***** we notice that the Spain dataset we are using (BCN25) does not include street files (zoomed in road network)&lt;br /&gt;
***** we agreed to use contours for curved label tests instead&lt;br /&gt;
***** jmckenna will test the layer scales provided by Marco (QGIS mapserver)&lt;br /&gt;
***** aaime pointed out problem with the posted SLDs, in terms of the label property (jmckenna to look into it)&lt;br /&gt;
***** aaime pointed out that we should make sure that all servers compute the scales the same way&lt;br /&gt;
****** OGC recommends 90 DPI (GeoServer, Mapnik use the recommended 90...MapServer defaults to 72, but should be configurable)&lt;br /&gt;
****** all teams should look into how their engine handles this and report to group&lt;br /&gt;
**** other:&lt;br /&gt;
***** IvanSanchez reported that a Spanish custom-made WMS server may join the exercise (they access raster files only)&lt;br /&gt;
***** dmonie pointed out that Erdas has been quiet lately because one of the team leaders is on holiday&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 23rd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=23&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on proposed layer styling&lt;br /&gt;
*** update on available server specs&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-23.log log])&lt;br /&gt;
&lt;br /&gt;
* Wed June 16th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=16&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on server infrastructure&lt;br /&gt;
*** update on OSGeo-es dataset ([[Benchmarking 2010/How to get some sample data|Sample data download instructions]])&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-16.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Cédric Briançon (cedricbr)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** &amp;quot;base&amp;quot; run will use only shapefiles, &amp;quot;best&amp;quot; run will be any format (raster/vector)&lt;br /&gt;
**** teams can optionally test Oracle, PostGIS, Ingres connections during the &amp;quot;best&amp;quot; run&lt;br /&gt;
**** layers tested will be: labelled roads (with labels that follow the lines), thematic polygon map, and a test with labelled roads + thematic polygon + point layer in a single request (3 separate runs)&lt;br /&gt;
***** msmith and jmckenna to examine styling for one sheet (Barcelona, sheet# 420)&lt;br /&gt;
**** each base and best run will test data in raw projection (ETRS89 + UTM28/29/30/31) and then reprojected on-the-fly to the Google Mercator projection&lt;br /&gt;
**** threads (number of concurrent requests) will be: 1-2-4-8-16-32-64&lt;br /&gt;
**** US Army Corps is proposing to provide 4 desktop machines. 2 identical for testing ( win/lin ) and 1 for jmeter and 1 for databases&lt;br /&gt;
***** msmith will find out availability of 2-cpu machines this week&lt;br /&gt;
&lt;br /&gt;
* Wed June 2nd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=02&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** team representative introductions&lt;br /&gt;
*** Establish this year's 'Rules of Engagement' ([http://wiki.osgeo.org/wiki/Benchmarking_2009#Rules_of_Engagement previous RoE])&lt;br /&gt;
*** Discuss dataset to be used (including how to share the large dataset, for running local tests)&lt;br /&gt;
*** Discuss server infrastructure &lt;br /&gt;
*** Discuss possible changes to the test script parameters&lt;br /&gt;
*** Set next meeting date&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-02.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna, MapServer (jmckenna)&lt;br /&gt;
**** Cédric Briançon - Constellation (cedricbr)&lt;br /&gt;
**** Michael Smith - Oracle Mapviewer and Oracle connections in MapServer (msmith_)&lt;br /&gt;
**** Zac Spitzer - MapGuide (zacspitzer)&lt;br /&gt;
**** Martin Daly - Cadcorp (mpdaly)&lt;br /&gt;
**** Anne-Sophie Collignon - ERDAS (ascollignon)&lt;br /&gt;
**** Marco Hugentobler - QGIS mapserver (marco___)&lt;br /&gt;
**** Andrea Aime - GeoServer (aaime)&lt;br /&gt;
**** Dimitri Monie - ERDAS (dmonie)&lt;br /&gt;
**** Frank Warmerdam - MapServer, possibly Ingres as well (FrankW)&lt;br /&gt;
**** Iván Sánchez - provide geodata from Spanish sources and help out Mapnik (IvanSanchez)&lt;br /&gt;
**** Dane Springmeyer - Mapnik (springmeyer)&lt;br /&gt;
**** Johann Sorel - GeotoolKit / Constellation (Eclesia)&lt;br /&gt;
**** Adrian Custer - Constellation (acuster) &lt;br /&gt;
**** Pirmin Kalberer - QGIS mapserver (pirmin_k)&lt;br /&gt;
**** Trevor Wekel - MapGuide (trevorw)&lt;br /&gt;
**** Daniel Morissette - MapServer (danmo)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** All agreed to this year's &amp;quot;Rules of Engagement&amp;quot;&lt;br /&gt;
***** All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
***** Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
***** Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
***** Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
***** Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
***** WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
**** Dataset&lt;br /&gt;
***** Iván Sánchez Ortega from OSGeo-es is willing to provide local Spain datasets&lt;br /&gt;
***** data is for non-commercial use only&lt;br /&gt;
***** 10 GB of shapefiles&lt;br /&gt;
***** 100 GB of uncompressed rasters&lt;br /&gt;
**** Server infrastructure&lt;br /&gt;
***** possible hosts are msmith (US Army Corps) or Skygone (http://www.skygoneinc.com/)&lt;br /&gt;
***** need two identical servers, one running Unix and another Windows, plus a client machine&lt;br /&gt;
***** specs could be: quad core, 8GB of memory, 1TB hard drive&lt;br /&gt;
***** need fast pipe to server, as large datasets will be transferred&lt;br /&gt;
**** Next meeting date&lt;br /&gt;
***** all agreed to use same day and time next week, but limit the meeting length to one hour&lt;br /&gt;
&lt;br /&gt;
== Sample Dataset Styling ==&lt;br /&gt;
&lt;br /&gt;
* download [http://download.osgeo.org/benchmarking/barcelona-sample-dataset.zip sample dataset]&lt;br /&gt;
* layer [http://wiki.osgeo.org/wiki/Benchmarking_2010/How_to_get_some_sample_data#Vector_data_issues styling rules]&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''GetMap'''&lt;br /&gt;
| '''SLD'''&lt;br /&gt;
|-&lt;br /&gt;
| MapServer&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 all layers]&lt;br /&gt;
| --&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=settlement&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 settlement]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/settlement-sld.xml settlement-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=building&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 building]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/building-sld.xml building-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=industry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=424932,4575961,427328,4577812&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 industry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/industry-sld.xml industry-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour_lines&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 contour lines]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/contour-sld.xml contour-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=motorway&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 motorway]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/motorway-sld.xml motorway-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=road&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 road]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/road-sld.xml road-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=ramp&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 ramp]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/ramp-sld.xml ramp-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=track&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 track]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/track-sld.xml track-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_geometry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels with geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-geom-sld.xml point-geom-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_nogeom&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels without geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-nogeom-sld.xml point-nogeom-sld.xml]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Scale dependent rules checking requests ===&lt;br /&gt;
&lt;br /&gt;
These requests show the behavior of scale dependent styling around the critical scales. &lt;br /&gt;
The geographic area requested is always the same:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;lt;/tt&amp;gt; &lt;br /&gt;
&lt;br /&gt;
The image size changes instead to alter the scale:&lt;br /&gt;
&lt;br /&gt;
* roughly 1:29k: &amp;lt;tt&amp;gt;WIDTH=824&amp;amp;HEIGHT=472&amp;lt;/tt&amp;gt;&lt;br /&gt;
* roughly 1:31k: &amp;lt;tt&amp;gt;WIDTH=771&amp;amp;HEIGHT=442&amp;lt;/tt&amp;gt;&lt;br /&gt;
* roughly 1:49k: &amp;lt;tt&amp;gt;WIDTH=488&amp;amp;HEIGHT=280&amp;lt;/tt&amp;gt;&lt;br /&gt;
* roughly 1.51k: &amp;lt;tt&amp;gt;WIDTH=469&amp;amp;HEIGHT=269&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The table allows to compare the various servers output. The GeoServer links use a vendor option to get the actual scale, as computed by the server, displayed at the bottom/right of the map.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Server'''&lt;br /&gt;
| '''1:29k''' &lt;br /&gt;
| '''1:31k'''&lt;br /&gt;
| '''1:49k'''&lt;br /&gt;
| '''1:51k'''&lt;br /&gt;
|-&lt;br /&gt;
| Constellation&lt;br /&gt;
| [http://12.189.158.78:8280/constellation/WS/wms?LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8280/constellation/WS/wms?LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8280/constellation/WS/wms?LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k]&lt;br /&gt;
| [http://12.189.158.78:8280/constellation/WS/wms?LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
| GeoServer&lt;br /&gt;
| [http://12.189.158.78:8080/geoserver/wms?LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472&amp;amp;format_options=layout:scale 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8080/geoserver/wms?LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442&amp;amp;format_options=layout:scale 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8080/geoserver/wms?LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280&amp;amp;format_options=layout:scale 1:49k]&lt;br /&gt;
| [http://12.189.158.78:8080/geoserver/wms?LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269&amp;amp;format_options=layout:scale 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
| Mapnik&lt;br /&gt;
| [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k]&lt;br /&gt;
| [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
| MapServer&lt;br /&gt;
| [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k]&lt;br /&gt;
| [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
| MapViewer&lt;br /&gt;
| [http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k] &lt;br /&gt;
| [http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| GeognoSIS&lt;br /&gt;
| [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k] &lt;br /&gt;
| [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| QGIS mapserver&lt;br /&gt;
| [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k]&lt;br /&gt;
| [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| ERDAS APOLLO&lt;br /&gt;
| [http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GSHAPES?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour,building,settlement,industry,point_labels_for_geometry,point_labels_no_geometry,ramp,track,road,motorway&amp;amp;STYLES=prop,prop,prop,prop,prop,prop,prop,prop,prop,prop&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png 1:29k]&lt;br /&gt;
| [http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GSHAPES?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour,building,settlement,industry,point_labels_for_geometry,point_labels_no_geometry,ramp,track,road,motorway&amp;amp;STYLES=prop,prop,prop,prop,prop,prop,prop,prop,prop,prop&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png 1:31k]&lt;br /&gt;
| [http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GSHAPES?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour,building,settlement,industry,point_labels_for_geometry,point_labels_no_geometry,ramp,track,road,motorway&amp;amp;STYLES=prop,prop,prop,prop,prop,prop,prop,prop,prop,prop&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png 1:49k]&lt;br /&gt;
| [http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GSHAPES?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour,building,settlement,industry,point_labels_for_geometry,point_labels_no_geometry,ramp,track,road,motorway&amp;amp;STYLES=prop,prop,prop,prop,prop,prop,prop,prop,prop,prop&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png 1:51k]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Benchmarking setup ==&lt;br /&gt;
&lt;br /&gt;
Tests are going to be run using JMeter, using a progression of 1, 2, 4, 8, 16, 32, and 64 threads, each thread group doing 100, 200, 200, 400, 400, 800 requests respectively, for a total of 2200 requests.&lt;br /&gt;
The requests bounds and sizes are going to be picked up from a csv file generated by a random generator script.&lt;br /&gt;
&lt;br /&gt;
The scripts to be run for the baseline tests, and repeated for the best effort one, are:&lt;br /&gt;
* raster data, JPEG output, EPSG:25831, scales between 1:1M and 1:10k&lt;br /&gt;
* raster data, JPEG output, EPSG:3857, scales between 1:1M and 1:10k&lt;br /&gt;
* vector data, PNG24 output, EPSG:4326, scales between 1:300k and 1:1k&lt;br /&gt;
* vector data, PNG24 output, EPSG:3875, scales between 1:300k and 1:1k&lt;br /&gt;
* raster + vector, JPEG output, EPSG:25831, scales between 1:300k and 1:1k&lt;br /&gt;
* raster + vector, JPEG output, EPSG:3785, scales between 1:300k and 1:1k&lt;br /&gt;
&lt;br /&gt;
The areas to be tested are:&lt;br /&gt;
* 6 E, 38 N, -1 E, 43 N for vector tests&lt;br /&gt;
* 372360,4557880,484490,4631460 for raster tests&lt;br /&gt;
&lt;br /&gt;
The raster layer in the baseline test is going to be the mosaic of GeoTIFF files Frank prepared out of the ECW files on the Linux server.&lt;br /&gt;
&lt;br /&gt;
The vector data set is composed of a stack of individual layers to be stacked in the following order (bottom to top):&lt;br /&gt;
* settlements&lt;br /&gt;
* contour-0&lt;br /&gt;
* contour-1&lt;br /&gt;
* contour-2&lt;br /&gt;
* contour-3&lt;br /&gt;
* contour-4&lt;br /&gt;
* contour-5&lt;br /&gt;
* contour-6&lt;br /&gt;
* contour-7&lt;br /&gt;
* building&lt;br /&gt;
* industry&lt;br /&gt;
* track&lt;br /&gt;
* ramp&lt;br /&gt;
* road&lt;br /&gt;
* motorway&lt;br /&gt;
* point-labels-for-geometry&lt;br /&gt;
* point-labels-no-geometry&lt;br /&gt;
&lt;br /&gt;
The best effort will use its own custom set of layers (e.g., it's likely contours will be merged into one, and so on)&lt;br /&gt;
&lt;br /&gt;
== Live Benchmark WMS GetMap Requests ==&lt;br /&gt;
&lt;br /&gt;
Note: sample bbox's fixed on Aug 12 to fit the proper aspect ratio of an 800/600 image request (springmeyer). Previous bbox for barcelona request was '1.8,41,2.4,42', new one used below is: '1.43333333333,41.0,2.76666666667,42.0'. Previous request for focused view was '2.1076723642349,41.407828508849,2.1178733654021,41.414271246429', new one is '2.10767236423,41.4072245022,2.1178733654,41.4148752531'. This was done to sidestep a deficiency in mapnik for affine transformation of geometries according to the WMS spec when the image w/h aspect does not match the bbox aspect, but was agreed upon as useful for these demo links by jeff and andrea in IRC.&lt;br /&gt;
&lt;br /&gt;
=== MapServer ===&lt;br /&gt;
&lt;br /&gt;
* Windows 64bit Server&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-postgis.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=postgis_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png PostGIS, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-postgis.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=postgis_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png PostGIS, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-oracle.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=oracle_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Oracle, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-oracle.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=oracle_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Oracle, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
&lt;br /&gt;
* Linux&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (with labelled contours)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (labelled contours, larger view)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapservfull?MAP=/benchmarking/mapserver/spain-postgis.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=postgis_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png PostGIS, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapservfull?MAP=/benchmarking/mapserver/spain-postgis.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=postgis_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png PostGIS, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapservfull?MAP=/benchmarking/mapserver/spain-oracle.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=oracle_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Oracle, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapservfull?MAP=/benchmarking/mapserver/spain-oracle.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=oracle_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Oracle, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
&lt;br /&gt;
=== GeoServer ===&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (Barcelona extents)&lt;br /&gt;
*[http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 Shapefiles GeoServer 2.1.x] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.41487525316&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (labelled contours, larger view)&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?LAYERS=ras%3Amosaic_tif&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, zoomed in, GeoServer 2.1.x]&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?LAYERS=ras%3Amosaic_tif&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, mid zoom, GeoServer 2.1.x]&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?LAYERS=ras%3Amosaic_tif&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, whole area, GeoServer 2.1.x]&lt;br /&gt;
&lt;br /&gt;
=== Mapnik ===&lt;br /&gt;
* [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Mapnik2 / paleoserver] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8091/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Mapnik0.7.2 / mod_mapnik_wms] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 Shapefiles Mapnik2 / paleoserver] (larger view - labeled contours)&lt;br /&gt;
&lt;br /&gt;
=== Constellation ===&lt;br /&gt;
* [http://12.189.158.78:8280/constellation/WS/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Constellation] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8280/constellation/WS/wms?LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.41487525316&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Constellation] (labelled contours, larger view)&lt;br /&gt;
&lt;br /&gt;
=== Oracle MapViewer ===&lt;br /&gt;
*[http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE Oracle DB / MapViewer] (Barcelona Extents)&lt;br /&gt;
&lt;br /&gt;
*[http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE Oracle DB / MapViewer] (with labeled contours)&lt;br /&gt;
&lt;br /&gt;
=== Cadcorp GeognoSIS ===&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;width=800&amp;amp;height=600 Shapefiles, GeognoSIS 7.0] (Barcelona Extents)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 Shapefiles, GeognoSIS 7.0] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-postgis&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;width=800&amp;amp;height=600 PostGIS, GeognoSIS 7.0] (Barcelona Extents)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-postgis&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 PostGIS, GeognoSIS 7.0] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-oracle&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;width=800&amp;amp;height=600 Oracle, GeognoSIS 7.0] (Barcelona Extents)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-oracle&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 Oracle, GeognoSIS 7.0] ('''no contours''' - under investigation)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-tif&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, zoomed in, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-tif&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, mid zoom, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-tif&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, whole area, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-ecw&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, zoomed in, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-ecw&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, mid zoom, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-ecw&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, whole area, GeognoSIS 7.0]&lt;br /&gt;
&lt;br /&gt;
=== QGIS mapserver ===&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles, QGIS mapserver] (Barcelona Extents)&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, QGIS mapserver] (with labeled contours)&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/pg.qgs&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 PostGIS, QGIS mapserver] (Barcelona Extents)&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/pg.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png PostGIS, QGIS mapserver] (with labeled contours)&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector_raster.qgs&amp;amp;LAYERS=vrt&amp;amp;STYLES=&amp;amp;FORMAT=image/jpg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG:3043&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, zoomed in,  QGIS mapserver]&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector_raster.qgs&amp;amp;LAYERS=vrt&amp;amp;STYLES=&amp;amp;FORMAT=image/jpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG:3043&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, mid zoom,  QGIS mapserver]&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector_raster.qgs&amp;amp;LAYERS=vrt&amp;amp;STYLES=&amp;amp;FORMAT=image/jpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG:3043&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, whole area, QGIS mapserver]&lt;br /&gt;
&lt;br /&gt;
=== ERDAS APOLLO ===&lt;br /&gt;
&lt;br /&gt;
Windows 64bit Server&lt;br /&gt;
* [http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GSHAPES?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour,building,settlement,industry,point_labels_for_geometry,point_labels_no_geometry,ramp,track,road,motorway&amp;amp;STYLES=prop,prop,prop,prop,prop,prop,prop,prop,prop,prop&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, APOLLO 10.1.2] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GSHAPES?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour,building,settlement,industry,point_labels_for_geometry,point_labels_no_geometry,ramp,track,road,motorway&amp;amp;STYLES=prop,prop,prop,prop,prop,prop,prop,prop,prop,prop&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, APOLLO 10.1.2] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GORACLE?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour,building,settlement,industry,point_labels_for_geometry,point_labels_no_geometry,ramp,track,road,motorway&amp;amp;STYLES=prop,prop,prop,prop,prop,prop,prop,prop,prop,prop&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Oracle, APOLLO 10.1.2] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GORACLE?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour,building,settlement,industry,point_labels_for_geometry,point_labels_no_geometry,ramp,track,road,motorway&amp;amp;STYLES=prop,prop,prop,prop,prop,prop,prop,prop,prop,prop&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Oracle, APOLLO 10.1.2] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.75/ImageX/ecw_wms.dll?LAYERS=TIFF&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 Geotiff, APOLLO 10.1.2] (Zoomed-in)&lt;br /&gt;
* [http://12.189.158.75/ImageX/ecw_wms.dll?LAYERS=TIFF&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 Geotiff, APOLLO 10.1.2](mid-zoom)&lt;br /&gt;
* [http://12.189.158.75/ImageX/ecw_wms.dll?LAYERS=TIFF&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 Geotiff, APOLLO 10.1.2] (Whole Area)&lt;br /&gt;
* [http://12.189.158.75/ImageX/ecw_wms.dll?LAYERS=BENCHMARK&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, APOLLO 10.1.2] (Zoomed-in)&lt;br /&gt;
* [http://12.189.158.75/ImageX/ecw_wms.dll?LAYERS=BENCHMARK&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, APOLLO 10.1.2] (mid-zoom)&lt;br /&gt;
* [http://12.189.158.75/ImageX/ecw_wms.dll?LAYERS=BENCHMARK&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, APOLLO 10.1.2] (Whole Area)&lt;br /&gt;
&lt;br /&gt;
== Starting and stopping the various servers ==&lt;br /&gt;
&lt;br /&gt;
* GeoServer on the Linux box:&lt;br /&gt;
** &amp;lt;tt&amp;gt;cd /benchmarking/geoserver&amp;lt;/tt&amp;gt;&lt;br /&gt;
** starting: &amp;lt;tt&amp;gt;/benchmarking/geoserver/start_geoserver.sh&amp;lt;/tt&amp;gt;&lt;br /&gt;
** stopping gracefully: &amp;lt;tt&amp;gt;/benchmarking/geoserver/stop_geoserver.sh&amp;lt;/tt&amp;gt;&lt;br /&gt;
** check it's really dead:  &amp;lt;tt&amp;gt;ps aux | grep GEOSERVER&amp;lt;/tt&amp;gt; . If it hasn't stopped gracefully use &amp;lt;tt&amp;gt;kill -9 &amp;lt;pid&amp;gt;&amp;lt;/tt&amp;gt; to terminate the process&lt;br /&gt;
&lt;br /&gt;
* MapServer and QGIS Mapserver on the Linux box (both are running in the same Apache instance):&lt;br /&gt;
** starting: /opt/mapserver/bin/apachectl start&lt;br /&gt;
** stopping: /opt/mapserver/bin/apachectl stop&lt;br /&gt;
&lt;br /&gt;
* MapServer on Windows box:&lt;br /&gt;
** Command prompt (right-click &amp;quot;Run as Administrator&amp;quot;)&lt;br /&gt;
** cd \ms4w&lt;br /&gt;
** apache-stop.bat&lt;br /&gt;
** apache-start.bat&lt;br /&gt;
&lt;br /&gt;
* Mapnik:&lt;br /&gt;
** paleoserver (standalone daemon):&lt;br /&gt;
*** stopping: /opt/mapnik/paleoserver_stop.sh&lt;br /&gt;
*** starting: /opt/mapnik/paleoserver_start.sh&lt;br /&gt;
** mod_mapnik_wms (runs within apache):&lt;br /&gt;
** starting: /opt/mapnik/mod_mapnik_start.sh&lt;br /&gt;
** stopping: /opt/mapnik/mod_mapnik_stop.sh&lt;br /&gt;
&lt;br /&gt;
* Mapviewer:&lt;br /&gt;
** &amp;lt;tt&amp;gt;cd /benchmarking/mapviewer&amp;lt;/tt&amp;gt;&lt;br /&gt;
** starting: &amp;lt;tt&amp;gt; /opt/mapviewer/start_mv.sh &amp;lt;/tt&amp;gt;&lt;br /&gt;
** stopping: &amp;lt;tt&amp;gt; /opt/mapviewer/stop_mv.sh &amp;lt;/tt&amp;gt;&lt;br /&gt;
** check it's really dead:  &amp;lt;tt&amp;gt;ps aux | grep java | grep mapviewer&amp;lt;/tt&amp;gt; . If it hasn't stopped gracefully use &amp;lt;tt&amp;gt;kill -9 &amp;lt;pid&amp;gt;&amp;lt;/tt&amp;gt; to terminate the process&lt;br /&gt;
&lt;br /&gt;
* Cadcorp GeognoSIS&lt;br /&gt;
** 7.0&lt;br /&gt;
*** Command line (with &amp;quot;Run as Administrator&amp;quot;)&lt;br /&gt;
**** starting: net start geognosis-70&lt;br /&gt;
**** stopping: net stop geognosis-70&lt;br /&gt;
*** Or use services.msc, service name geognosis-70&lt;br /&gt;
** 7.1&lt;br /&gt;
*** Same as 7.0, but with &amp;quot;-71&amp;quot; suffix&lt;br /&gt;
&lt;br /&gt;
* Erdas Windows Server&lt;br /&gt;
** APOLLO SDI (vector services)&lt;br /&gt;
*** Command Line (with &amp;quot;Run as Administrator&amp;quot;)&lt;br /&gt;
**** starting : cd C:\opt\ERDAS\APOLLOSDI\tomcat\bin\startup.bat&lt;br /&gt;
**** stopping : cd C:\opt\ERDAS\APOLLOSDI\tomcat\bin\shutdown.bat&lt;br /&gt;
*** check the java process for erdas user has been killed&lt;br /&gt;
** APOLLO IWS (raster services)&lt;br /&gt;
*** Open IIS (Control Panel\Administrative Tools --&amp;gt; Internet Information Services (IIS) Manager)&lt;br /&gt;
**** starting : select under &amp;quot;Site&amp;quot; &amp;quot;Default Web Site&amp;quot; --&amp;gt; Manage Web Site : Start&lt;br /&gt;
**** Stopping : select under &amp;quot;Site&amp;quot; &amp;quot;Default Web Site&amp;quot; --&amp;gt; Manage Web Site : Stop&lt;br /&gt;
&lt;br /&gt;
== List of Software Enhancements ==&lt;br /&gt;
&lt;br /&gt;
=== MapServer ===&lt;br /&gt;
* large DBF support ([https://trac.osgeo.org/mapserver/ticket/3514 ticket])&lt;br /&gt;
* improving labels on curved lines ([http://trac.osgeo.org/mapserver/ticket/3523 ticket])&lt;br /&gt;
* handling label precision ([http://trac.osgeo.org/mapserver/ticket/2950 ticket])&lt;br /&gt;
&lt;br /&gt;
== External Related Links  ==&lt;br /&gt;
&lt;br /&gt;
*[[FOSS4G Benchmark|FOSS4G WMS Benchmark]] &lt;br /&gt;
*[http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2010]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=49815</id>
		<title>Benchmarking 2010</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=49815"/>
		<updated>2010-08-27T17:40:31Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: /* Starting and stopping the various servers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise  ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking 2009|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2010]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform. The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS. A JMeter load will be run on the testing box to measure various aspects of those layers. &lt;br /&gt;
&lt;br /&gt;
== Participants  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''IRC nick'''&lt;br /&gt;
| '''Server status'''&lt;br /&gt;
|-&lt;br /&gt;
| Cadcorp GeognoSIS &lt;br /&gt;
| [mailto:martin.daly--@--cadcorp.com Martin Daly]&lt;br /&gt;
| mpdaly&lt;br /&gt;
| Production release of server installed with preliminary configuration for SHP, PostGIS, TIF and ECW&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI &lt;br /&gt;
| [[User:Cedricbr|Cédric Briançon]]&lt;br /&gt;
| cedricbr&lt;br /&gt;
| Running on port 8280. Installation done for Shapefiles.&lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| [mailto:dimitri.monie@erdas.com Dimitri Monie]&lt;br /&gt;
| dmonie&lt;br /&gt;
| Install and configuration on-going on windows server, ecw WMS configuration done, shape and DB WMS configuration on going. Port 80, port 8080&lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime&lt;br /&gt;
| aaime&lt;br /&gt;
| Normally running on port 8080 on the Linux server. Shapefiles and TIFF mosaic have been configured.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;MapGuide Open Source&amp;lt;/s&amp;gt;&lt;br /&gt;
| &amp;lt;s&amp;gt;Zac Spitzer&amp;lt;/s&amp;gt;&lt;br /&gt;
| &amp;lt;s&amp;gt;zacspitzer&amp;lt;/s&amp;gt;&lt;br /&gt;
| ''inactive''&lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
| springmeyer&lt;br /&gt;
| Running on port 8090 (paleoserver) 8091 (mod_mapnik_wms). Shapefiles styles ready, postgis and raster still to come.&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]]&lt;br /&gt;
| jmckenna&lt;br /&gt;
| linux_wms_bm serving WMS requests for shps, on port 8081.  windows wms_bm serving requests for shps, on port 8081.&lt;br /&gt;
|-&lt;br /&gt;
| Oracle MapViewer &lt;br /&gt;
| [[User:msmitherdc|Michael Smith]]&lt;br /&gt;
| msmith_&lt;br /&gt;
| Set up on port 8088&lt;br /&gt;
|-&lt;br /&gt;
| QGIS mapserver&lt;br /&gt;
| Marco Hugentobler&lt;br /&gt;
| marco___&lt;br /&gt;
| Set up on port 8081 (Linux server). Shapefiles and TIF (without reprojection) configured&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Timeline  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| January 1st, 2010 &lt;br /&gt;
| begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 1st, 2010 &lt;br /&gt;
| commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 2nd, 2010 &lt;br /&gt;
| exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
| August 1st, 2010 &lt;br /&gt;
| final testing begins&lt;br /&gt;
|-&lt;br /&gt;
| August 23rd, 2010 &lt;br /&gt;
| no further testing&lt;br /&gt;
|-&lt;br /&gt;
| September 6-9, 2010 &lt;br /&gt;
| present results at FOSS4G2010&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
# Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
# Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
# Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
# WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Documenting Server Details and Differences ==&lt;br /&gt;
&lt;br /&gt;
It is the responsibility of each team to document their setup with regard to data. &lt;br /&gt;
&lt;br /&gt;
Please keep your notes in your servers directory in svn: http://svn.osgeo.org/osgeo/foss4g/benchmarking/&lt;br /&gt;
&lt;br /&gt;
One particular thing that will differ is each team's use of spatial indexes on shapefiles.&lt;br /&gt;
&lt;br /&gt;
Teams are '''not''' allowed to modify the .shp, .shx, .dbf or .prj files of the vector data (for the baseline benchmark). They can, however, create auxiliary files for spatial indexes and the like.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
| '''Mapping Server'''  || '''ext''' || '''type''' || '''command to create'''&lt;br /&gt;
|- &lt;br /&gt;
| MapServer || .qix || quadtree  || shptree &amp;lt;shpfile&amp;gt; ([[shptree notes]])&lt;br /&gt;
|- &lt;br /&gt;
| GeoServer || .qix || quadtree  || Using the ones generated for MapServer atm &lt;br /&gt;
|- &lt;br /&gt;
| Mapnik || .index || quadtree  || shapeindex &amp;lt;shpfile&amp;gt; ([[Benchmarking_2010/Mapnik_notes#shpindex_depth]])&lt;br /&gt;
|-&lt;br /&gt;
|Erdas || .rtr || RTree || RTreeBuilder basedir shapename max min ([[RTreeBuilder notes]]) &lt;br /&gt;
|-&lt;br /&gt;
|Cadcorp || *.shp.idx || RTree || GUI command in desktop SIS ([[Benchmarking_2010/Cadcorp_notes]])&lt;br /&gt;
|-&lt;br /&gt;
| Constellation || .qix || quadtree || Using the ones generated by MapServer&lt;br /&gt;
|-&lt;br /&gt;
| MapViewer || .oix || RTree || GUI option in MapBuilder.jar, java map/theme/style builder&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Note: in your server setup documentation be sure to record the EXACT command used to create the indexes, with appropriate options passed (e.g depth)&lt;br /&gt;
&lt;br /&gt;
== Datasets ==&lt;br /&gt;
&lt;br /&gt;
A set of data published by the spanish National Mapping Agency will be used. This data is free for non-commercial use, so it's perfectly OK to use it in the benchmark.&lt;br /&gt;
&lt;br /&gt;
Vector data will be a topographic map, composed of several shapefiles (one shapefile per theme). Raster data will be 50cm/px aerial photography.&lt;br /&gt;
&lt;br /&gt;
We still do not have the definitive datasets, due to their size and the processing time needed to put them together. You can get some sample data by reading [[Benchmarking 2010/How to get some sample data]].&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/).&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
Machine A (windows server)&lt;br /&gt;
* System Type:   Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Windows Server 64bit &lt;br /&gt;
&lt;br /&gt;
Machine B (linux server)&lt;br /&gt;
* System Type:  Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Centos 5.5 x86-64&lt;br /&gt;
&lt;br /&gt;
Machine C (DB Host)&lt;br /&gt;
* System Type:  Gateway E6610D&lt;br /&gt;
* Processor, Intel Core2 Duo - E6750 2.66 Ghz&lt;br /&gt;
* 4Gb Ram &lt;br /&gt;
* 250Gb Hard Drive 7200 rpm&lt;br /&gt;
* OS: Centos 5.5 x86-64 &lt;br /&gt;
&lt;br /&gt;
Machine D (testing server (JMeter))&lt;br /&gt;
* System Type:   Dell Precision Workstation 390&lt;br /&gt;
* Ship Date:     9/7/2006&lt;br /&gt;
* Processor, 6300, 1.86, 2M, Core Duo-conroe, Burn 2&lt;br /&gt;
* 2Gb RAM&lt;br /&gt;
* 160 Gb Hard drive 7200 rpm&lt;br /&gt;
* Service Tag:    5Q5LQB1&lt;br /&gt;
* OS: Centos 5.5 i386&lt;br /&gt;
&lt;br /&gt;
== Communication  ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking &lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net &lt;br /&gt;
&lt;br /&gt;
=== Next IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 18th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=18&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** baseline test styling equivalence: are we there yet?&lt;br /&gt;
*** starting and stopping all servers&lt;br /&gt;
*** slotting times for each team to run benchmarks&lt;br /&gt;
*** cleaning up the rendering benchmark blank tiles&lt;br /&gt;
*** graphic access to the JMeter machine&lt;br /&gt;
*** last testing date&lt;br /&gt;
&lt;br /&gt;
=== Previous IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 11th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=11&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subsets?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
*** Status report from each team&lt;br /&gt;
*** Testing deadline: shall we extend it?&lt;br /&gt;
*** Can all server provide links to the sample requests and allow to build more? (style comparison, are we all doing the same work?)&lt;br /&gt;
*** Vector data&lt;br /&gt;
**** Changes in rendering (missing values for some attributes)&lt;br /&gt;
**** Gaps: what to do with the 9 missing sheets?&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-08-11.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed August 4th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=4&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Machine status / issues&lt;br /&gt;
*** Data status / issues&lt;br /&gt;
**** Characters mis-encoded in shapefiles (e.g. catalan in labels): fixable? impact on PostGIS database?&lt;br /&gt;
**** Raster conversion to GeoTIFF (torrent of results?)&lt;br /&gt;
*** Styles status / issues&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subset?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
** Summary: [[Benchmarking 2010 IRC meeting logs Aug 4th]]&lt;br /&gt;
&lt;br /&gt;
* Wed July 28th&lt;br /&gt;
(no info)&lt;br /&gt;
&lt;br /&gt;
* Wed July 21st @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=21&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** update on data styling&lt;br /&gt;
*** checkin on server installs / library dependencies&lt;br /&gt;
&lt;br /&gt;
* Wed July 14th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=14&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** data styling discussions&lt;br /&gt;
**** scales to use for layers&lt;br /&gt;
**** missing full road network&lt;br /&gt;
**** layer to use for labels along lines&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-07-14.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Dimitri Monie (dmonie)&lt;br /&gt;
**** Dane Springmeyer (springmeyer)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** data:&lt;br /&gt;
***** full dataset of Spain, vector and raster, has been processed by IvanSanchez, and he is checking it and will create a torrent for transfer, by the end of the week&lt;br /&gt;
***** because of shapefile size limit some layers may have to be split (contour-1.shp, contour-2.shp)&lt;br /&gt;
**** servers:&lt;br /&gt;
***** msmith has received both server machines&lt;br /&gt;
***** T1 router is being installed, it will be a dedicated line for this project&lt;br /&gt;
***** he is adding 2 TB drives to each&lt;br /&gt;
**** layer styling:&lt;br /&gt;
***** we notice that the Spain dataset we are using (BCN25) does not include street files (zoomed in road network)&lt;br /&gt;
***** we agreed to use contours for curved label tests instead&lt;br /&gt;
***** jmckenna will test the layer scales provided by Marco (QGIS mapserver)&lt;br /&gt;
***** aaime pointed out problem with the posted SLDs, in terms of the label property (jmckenna to look into it)&lt;br /&gt;
***** aaime pointed out that we should make sure that all servers compute the scales the same way&lt;br /&gt;
****** OGC recommends 90 DPI (GeoServer, Mapnik use the recommended 90...MapServer defaults to 72, but should be configurable)&lt;br /&gt;
****** all teams should look into how their engine handles this and report to group&lt;br /&gt;
**** other:&lt;br /&gt;
***** IvanSanchez reported that a Spanish custom-made WMS server may join the exercise (they access raster files only)&lt;br /&gt;
***** dmonie pointed out that Erdas has been quiet lately because one of the team leaders is on holiday&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 23rd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=23&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on proposed layer styling&lt;br /&gt;
*** update on available server specs&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-23.log log])&lt;br /&gt;
&lt;br /&gt;
* Wed June 16th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=16&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on server infrastructure&lt;br /&gt;
*** update on OSGeo-es dataset ([[Benchmarking 2010/How to get some sample data|Sample data download instructions]])&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-16.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Cédric Briançon (cedricbr)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** &amp;quot;base&amp;quot; run will use only shapefiles, &amp;quot;best&amp;quot; run will be any format (raster/vector)&lt;br /&gt;
**** teams can optionally test Oracle, PostGIS, Ingres connections during the &amp;quot;best&amp;quot; run&lt;br /&gt;
**** layers tested will be: labelled roads (with labels that follow the lines), thematic polygon map, and a test with labelled roads + thematic polygon + point layer in a single request (3 separate runs)&lt;br /&gt;
***** msmith and jmckenna to examine styling for one sheet (Barcelona, sheet# 420)&lt;br /&gt;
**** each base and best run will test data in raw projection (ETRS89 + UTM28/29/30/31) and then reprojected on-the-fly to the Google Mercator projection&lt;br /&gt;
**** threads (number of concurrent requests) will be: 1-2-4-8-16-32-64&lt;br /&gt;
**** US Army Corps is proposing to provide 4 desktop machines. 2 identical for testing ( win/lin ) and 1 for jmeter and 1 for databases&lt;br /&gt;
***** msmith will find out availability of 2-cpu machines this week&lt;br /&gt;
&lt;br /&gt;
* Wed June 2nd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=02&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** team representative introductions&lt;br /&gt;
*** Establish this year's 'Rules of Engagement' ([http://wiki.osgeo.org/wiki/Benchmarking_2009#Rules_of_Engagement previous RoE])&lt;br /&gt;
*** Discuss dataset to be used (including how to share the large dataset, for running local tests)&lt;br /&gt;
*** Discuss server infrastructure &lt;br /&gt;
*** Discuss possible changes to the test script parameters&lt;br /&gt;
*** Set next meeting date&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-02.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna, MapServer (jmckenna)&lt;br /&gt;
**** Cédric Briançon - Constellation (cedricbr)&lt;br /&gt;
**** Michael Smith - Oracle Mapviewer and Oracle connections in MapServer (msmith_)&lt;br /&gt;
**** Zac Spitzer - MapGuide (zacspitzer)&lt;br /&gt;
**** Martin Daly - Cadcorp (mpdaly)&lt;br /&gt;
**** Anne-Sophie Collignon - ERDAS (ascollignon)&lt;br /&gt;
**** Marco Hugentobler - QGIS mapserver (marco___)&lt;br /&gt;
**** Andrea Aime - GeoServer (aaime)&lt;br /&gt;
**** Dimitri Monie - ERDAS (dmonie)&lt;br /&gt;
**** Frank Warmerdam - MapServer, possibly Ingres as well (FrankW)&lt;br /&gt;
**** Iván Sánchez - provide geodata from Spanish sources and help out Mapnik (IvanSanchez)&lt;br /&gt;
**** Dane Springmeyer - Mapnik (springmeyer)&lt;br /&gt;
**** Johann Sorel - GeotoolKit / Constellation (Eclesia)&lt;br /&gt;
**** Adrian Custer - Constellation (acuster) &lt;br /&gt;
**** Pirmin Kalberer - QGIS mapserver (pirmin_k)&lt;br /&gt;
**** Trevor Wekel - MapGuide (trevorw)&lt;br /&gt;
**** Daniel Morissette - MapServer (danmo)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** All agreed to this year's &amp;quot;Rules of Engagement&amp;quot;&lt;br /&gt;
***** All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
***** Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
***** Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
***** Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
***** Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
***** WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
**** Dataset&lt;br /&gt;
***** Iván Sánchez Ortega from OSGeo-es is willing to provide local Spain datasets&lt;br /&gt;
***** data is for non-commercial use only&lt;br /&gt;
***** 10 GB of shapefiles&lt;br /&gt;
***** 100 GB of uncompressed rasters&lt;br /&gt;
**** Server infrastructure&lt;br /&gt;
***** possible hosts are msmith (US Army Corps) or Skygone (http://www.skygoneinc.com/)&lt;br /&gt;
***** need two identical servers, one running Unix and another Windows, plus a client machine&lt;br /&gt;
***** specs could be: quad core, 8GB of memory, 1TB hard drive&lt;br /&gt;
***** need fast pipe to server, as large datasets will be transferred&lt;br /&gt;
**** Next meeting date&lt;br /&gt;
***** all agreed to use same day and time next week, but limit the meeting length to one hour&lt;br /&gt;
&lt;br /&gt;
== Sample Dataset Styling ==&lt;br /&gt;
&lt;br /&gt;
* download [http://download.osgeo.org/benchmarking/barcelona-sample-dataset.zip sample dataset]&lt;br /&gt;
* layer [http://wiki.osgeo.org/wiki/Benchmarking_2010/How_to_get_some_sample_data#Vector_data_issues styling rules]&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''GetMap'''&lt;br /&gt;
| '''SLD'''&lt;br /&gt;
|-&lt;br /&gt;
| MapServer&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 all layers]&lt;br /&gt;
| --&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=settlement&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 settlement]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/settlement-sld.xml settlement-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=building&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 building]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/building-sld.xml building-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=industry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=424932,4575961,427328,4577812&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 industry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/industry-sld.xml industry-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour_lines&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 contour lines]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/contour-sld.xml contour-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=motorway&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 motorway]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/motorway-sld.xml motorway-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=road&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 road]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/road-sld.xml road-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=ramp&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 ramp]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/ramp-sld.xml ramp-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=track&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 track]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/track-sld.xml track-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_geometry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels with geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-geom-sld.xml point-geom-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_nogeom&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels without geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-nogeom-sld.xml point-nogeom-sld.xml]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Scale dependent rules checking requests ===&lt;br /&gt;
&lt;br /&gt;
These requests show the behavior of scale dependent styling around the critical scales. &lt;br /&gt;
The geographic area requested is always the same:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;lt;/tt&amp;gt; &lt;br /&gt;
&lt;br /&gt;
The image size changes instead to alter the scale:&lt;br /&gt;
&lt;br /&gt;
* roughly 1:29k: &amp;lt;tt&amp;gt;WIDTH=824&amp;amp;HEIGHT=472&amp;lt;/tt&amp;gt;&lt;br /&gt;
* roughly 1:31k: &amp;lt;tt&amp;gt;WIDTH=771&amp;amp;HEIGHT=442&amp;lt;/tt&amp;gt;&lt;br /&gt;
* roughly 1:49k: &amp;lt;tt&amp;gt;WIDTH=488&amp;amp;HEIGHT=280&amp;lt;/tt&amp;gt;&lt;br /&gt;
* roughly 1.51k: &amp;lt;tt&amp;gt;WIDTH=469&amp;amp;HEIGHT=269&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The table allows to compare the various servers output. The GeoServer links use a vendor option to get the actual scale, as computed by the server, displayed at the bottom/right of the map.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Server'''&lt;br /&gt;
| '''1:29k''' &lt;br /&gt;
| '''1:31k'''&lt;br /&gt;
| '''1:49k'''&lt;br /&gt;
| '''1:51k'''&lt;br /&gt;
|-&lt;br /&gt;
| Constellation&lt;br /&gt;
| [http://12.189.158.78:8280/constellation/WS/wms?LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8280/constellation/WS/wms?LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8280/constellation/WS/wms?LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k]&lt;br /&gt;
| [http://12.189.158.78:8280/constellation/WS/wms?LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
| GeoServer&lt;br /&gt;
| [http://12.189.158.78:8080/geoserver/wms?LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472&amp;amp;format_options=layout:scale 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8080/geoserver/wms?LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442&amp;amp;format_options=layout:scale 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8080/geoserver/wms?LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280&amp;amp;format_options=layout:scale 1:49k]&lt;br /&gt;
| [http://12.189.158.78:8080/geoserver/wms?LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269&amp;amp;format_options=layout:scale 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
| Mapnik&lt;br /&gt;
| [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k]&lt;br /&gt;
| [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
| MapServer&lt;br /&gt;
| [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k]&lt;br /&gt;
| [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
| MapViewer&lt;br /&gt;
| [http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k] &lt;br /&gt;
| [http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| GeognoSIS&lt;br /&gt;
| [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k] &lt;br /&gt;
| [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| QGIS mapserver&lt;br /&gt;
| [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k]&lt;br /&gt;
| [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| ERDAS APOLLO&lt;br /&gt;
| [http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GSHAPES?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour,building,settlement,industry,point_labels_for_geometry,point_labels_no_geometry,ramp,track,road,motorway&amp;amp;STYLES=prop,prop,prop,prop,prop,prop,prop,prop,prop,prop&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png 1:29k]&lt;br /&gt;
| [http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GSHAPES?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour,building,settlement,industry,point_labels_for_geometry,point_labels_no_geometry,ramp,track,road,motorway&amp;amp;STYLES=prop,prop,prop,prop,prop,prop,prop,prop,prop,prop&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png 1:31k]&lt;br /&gt;
| [http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GSHAPES?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour,building,settlement,industry,point_labels_for_geometry,point_labels_no_geometry,ramp,track,road,motorway&amp;amp;STYLES=prop,prop,prop,prop,prop,prop,prop,prop,prop,prop&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png 1:49k]&lt;br /&gt;
| [http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GSHAPES?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour,building,settlement,industry,point_labels_for_geometry,point_labels_no_geometry,ramp,track,road,motorway&amp;amp;STYLES=prop,prop,prop,prop,prop,prop,prop,prop,prop,prop&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png 1:51k]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Benchmarking setup ==&lt;br /&gt;
&lt;br /&gt;
Tests are going to be run using JMeter, using a progression of 1, 2, 4, 8, 16, 32, and 64 threads, each thread group doing 100, 200, 200, 400, 400, 800 requests respectively, for a total of 2200 requests.&lt;br /&gt;
The requests bounds and sizes are going to be picked up from a csv file generated by a random generator script.&lt;br /&gt;
&lt;br /&gt;
The scripts to be run for the baseline tests, and repeated for the best effort one, are:&lt;br /&gt;
* raster data, JPEG output, EPSG:25831, scales between 1:1M and 1:10k&lt;br /&gt;
* raster data, JPEG output, EPSG:3857, scales between 1:1M and 1:10k&lt;br /&gt;
* vector data, PNG24 output, EPSG:4326, scales between 1:300k and 1:1k&lt;br /&gt;
* vector data, PNG24 output, EPSG:3875, scales between 1:300k and 1:1k&lt;br /&gt;
* raster + vector, JPEG output, EPSG:25831, scales between 1:300k and 1:1k&lt;br /&gt;
* raster + vector, JPEG output, EPSG:3785, scales between 1:300k and 1:1k&lt;br /&gt;
&lt;br /&gt;
The areas to be tested are:&lt;br /&gt;
* 6 E, 38 N, -1 E, 43 N for vector tests&lt;br /&gt;
* 372360,4557880,484490,4631460 for raster tests&lt;br /&gt;
&lt;br /&gt;
The raster layer in the baseline test is going to be the mosaic of GeoTIFF files Frank prepared out of the ECW files on the Linux server.&lt;br /&gt;
&lt;br /&gt;
The vector data set is composed of a stack of individual layers to be stacked in the following order (bottom to top):&lt;br /&gt;
* settlements&lt;br /&gt;
* contour-0&lt;br /&gt;
* contour-1&lt;br /&gt;
* contour-2&lt;br /&gt;
* contour-3&lt;br /&gt;
* contour-4&lt;br /&gt;
* contour-5&lt;br /&gt;
* contour-6&lt;br /&gt;
* contour-7&lt;br /&gt;
* building&lt;br /&gt;
* industry&lt;br /&gt;
* track&lt;br /&gt;
* ramp&lt;br /&gt;
* road&lt;br /&gt;
* motorway&lt;br /&gt;
* point-labels-for-geometry&lt;br /&gt;
* point-labels-no-geometry&lt;br /&gt;
&lt;br /&gt;
The best effort will use its own custom set of layers (e.g., it's likely contours will be merged into one, and so on)&lt;br /&gt;
&lt;br /&gt;
== Live Benchmark WMS GetMap Requests ==&lt;br /&gt;
&lt;br /&gt;
Note: sample bbox's fixed on Aug 12 to fit the proper aspect ratio of an 800/600 image request (springmeyer). Previous bbox for barcelona request was '1.8,41,2.4,42', new one used below is: '1.43333333333,41.0,2.76666666667,42.0'. Previous request for focused view was '2.1076723642349,41.407828508849,2.1178733654021,41.414271246429', new one is '2.10767236423,41.4072245022,2.1178733654,41.4148752531'. This was done to sidestep a deficiency in mapnik for affine transformation of geometries according to the WMS spec when the image w/h aspect does not match the bbox aspect, but was agreed upon as useful for these demo links by jeff and andrea in IRC.&lt;br /&gt;
&lt;br /&gt;
=== MapServer ===&lt;br /&gt;
&lt;br /&gt;
* Windows 64bit Server&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-postgis.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=postgis_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png PostGIS, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-postgis.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=postgis_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png PostGIS, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-oracle.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=oracle_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Oracle, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-oracle.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=oracle_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Oracle, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
&lt;br /&gt;
* Linux&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (with labelled contours)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (labelled contours, larger view)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapservfull?MAP=/benchmarking/mapserver/spain-postgis.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=postgis_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png PostGIS, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapservfull?MAP=/benchmarking/mapserver/spain-postgis.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=postgis_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png PostGIS, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapservfull?MAP=/benchmarking/mapserver/spain-oracle.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=oracle_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Oracle, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapservfull?MAP=/benchmarking/mapserver/spain-oracle.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=oracle_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Oracle, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
&lt;br /&gt;
=== GeoServer ===&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (Barcelona extents)&lt;br /&gt;
*[http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 Shapefiles GeoServer 2.1.x] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.41487525316&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (labelled contours, larger view)&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?LAYERS=ras%3Amosaic_tif&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, zoomed in, GeoServer 2.1.x]&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?LAYERS=ras%3Amosaic_tif&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, mid zoom, GeoServer 2.1.x]&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?LAYERS=ras%3Amosaic_tif&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, whole area, GeoServer 2.1.x]&lt;br /&gt;
&lt;br /&gt;
=== Mapnik ===&lt;br /&gt;
* [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Mapnik2 / paleoserver] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8091/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Mapnik0.7.2 / mod_mapnik_wms] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 Shapefiles Mapnik2 / paleoserver] (larger view - labeled contours)&lt;br /&gt;
&lt;br /&gt;
=== Constellation ===&lt;br /&gt;
* [http://12.189.158.78:8280/constellation/WS/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Constellation] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8280/constellation/WS/wms?LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.41487525316&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Constellation] (labelled contours, larger view)&lt;br /&gt;
&lt;br /&gt;
=== Oracle MapViewer ===&lt;br /&gt;
*[http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE Oracle DB / MapViewer] (Barcelona Extents)&lt;br /&gt;
&lt;br /&gt;
*[http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE Oracle DB / MapViewer] (with labeled contours)&lt;br /&gt;
&lt;br /&gt;
=== Cadcorp GeognoSIS ===&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;width=800&amp;amp;height=600 Shapefiles, GeognoSIS 7.0] (Barcelona Extents)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 Shapefiles, GeognoSIS 7.0] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-postgis&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;width=800&amp;amp;height=600 PostGIS, GeognoSIS 7.0] (Barcelona Extents)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-postgis&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 PostGIS, GeognoSIS 7.0] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-oracle&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;width=800&amp;amp;height=600 Oracle, GeognoSIS 7.0] (Barcelona Extents)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-oracle&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 Oracle, GeognoSIS 7.0] ('''no contours''' - under investigation)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-tif&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, zoomed in, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-tif&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, mid zoom, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-tif&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, whole area, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-ecw&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, zoomed in, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-ecw&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, mid zoom, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-ecw&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, whole area, GeognoSIS 7.0]&lt;br /&gt;
&lt;br /&gt;
=== QGIS mapserver ===&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles, QGIS mapserver] (Barcelona Extents)&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, QGIS mapserver] (with labeled contours)&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/pg.qgs&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 PostGIS, QGIS mapserver] (Barcelona Extents)&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/pg.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png PostGIS, QGIS mapserver] (with labeled contours)&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector_raster.qgs&amp;amp;LAYERS=vrt&amp;amp;STYLES=&amp;amp;FORMAT=image/jpg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG:3043&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, zoomed in,  QGIS mapserver]&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector_raster.qgs&amp;amp;LAYERS=vrt&amp;amp;STYLES=&amp;amp;FORMAT=image/jpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG:3043&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, mid zoom,  QGIS mapserver]&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector_raster.qgs&amp;amp;LAYERS=vrt&amp;amp;STYLES=&amp;amp;FORMAT=image/jpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG:3043&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, whole area, QGIS mapserver]&lt;br /&gt;
&lt;br /&gt;
=== ERDAS APOLLO ===&lt;br /&gt;
&lt;br /&gt;
Windows 64bit Server&lt;br /&gt;
* [http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GSHAPES?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour,building,settlement,industry,point_labels_for_geometry,point_labels_no_geometry,ramp,track,road,motorway&amp;amp;STYLES=prop,prop,prop,prop,prop,prop,prop,prop,prop,prop&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, APOLLO 10.1.2] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GSHAPES?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour,building,settlement,industry,point_labels_for_geometry,point_labels_no_geometry,ramp,track,road,motorway&amp;amp;STYLES=prop,prop,prop,prop,prop,prop,prop,prop,prop,prop&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, APOLLO 10.1.2] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GORACLE?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour,building,settlement,industry,point_labels_for_geometry,point_labels_no_geometry,ramp,track,road,motorway&amp;amp;STYLES=prop,prop,prop,prop,prop,prop,prop,prop,prop,prop&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Oracle, APOLLO 10.1.2] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.75:8080/erdas-apollo/vector/FOSS4GORACLE?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour,building,settlement,industry,point_labels_for_geometry,point_labels_no_geometry,ramp,track,road,motorway&amp;amp;STYLES=prop,prop,prop,prop,prop,prop,prop,prop,prop,prop&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Oracle, APOLLO 10.1.2] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.75/ImageX/ecw_wms.dll?LAYERS=TIFF&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 Geotiff, APOLLO 10.1.2] (Zoomed-in)&lt;br /&gt;
* [http://12.189.158.75/ImageX/ecw_wms.dll?LAYERS=TIFF&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 Geotiff, APOLLO 10.1.2](mid-zoom)&lt;br /&gt;
* [http://12.189.158.75/ImageX/ecw_wms.dll?LAYERS=TIFF&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 Geotiff, APOLLO 10.1.2] (Whole Area)&lt;br /&gt;
* [http://12.189.158.75/ImageX/ecw_wms.dll?LAYERS=BENCHMARK&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, APOLLO 10.1.2] (Zoomed-in)&lt;br /&gt;
* [http://12.189.158.75/ImageX/ecw_wms.dll?LAYERS=BENCHMARK&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, APOLLO 10.1.2] (mid-zoom)&lt;br /&gt;
* [http://12.189.158.75/ImageX/ecw_wms.dll?LAYERS=BENCHMARK&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, APOLLO 10.1.2] (Whole Area)&lt;br /&gt;
&lt;br /&gt;
== Starting and stopping the various servers ==&lt;br /&gt;
&lt;br /&gt;
* GeoServer on the Linux box:&lt;br /&gt;
** &amp;lt;tt&amp;gt;cd /benchmarking/geoserver&amp;lt;/tt&amp;gt;&lt;br /&gt;
** starting: &amp;lt;tt&amp;gt;/benchmarking/geoserver/start_geoserver.sh&amp;lt;/tt&amp;gt;&lt;br /&gt;
** stopping gracefully: &amp;lt;tt&amp;gt;/benchmarking/geoserver/stop_geoserver.sh&amp;lt;/tt&amp;gt;&lt;br /&gt;
** check it's really dead:  &amp;lt;tt&amp;gt;ps aux | grep GEOSERVER&amp;lt;/tt&amp;gt; . If it hasn't stopped gracefully use &amp;lt;tt&amp;gt;kill -9 &amp;lt;pid&amp;gt;&amp;lt;/tt&amp;gt; to terminate the process&lt;br /&gt;
&lt;br /&gt;
* MapServer and QGIS Mapserver on the Linux box (both are running in the same Apache instance):&lt;br /&gt;
** starting: /opt/mapserver/bin/apachectl start&lt;br /&gt;
** stopping: /opt/mapserver/bin/apachectl stop&lt;br /&gt;
&lt;br /&gt;
* MapServer on Windows box:&lt;br /&gt;
** Command prompt (right-click &amp;quot;Run as Administrator&amp;quot;)&lt;br /&gt;
** cd \ms4w&lt;br /&gt;
** apache-stop.bat&lt;br /&gt;
** apache-start.bat&lt;br /&gt;
&lt;br /&gt;
* Mapnik:&lt;br /&gt;
** paleoserver (standalone daemon):&lt;br /&gt;
*** stopping: /opt/mapnik/paleoserver_stop.sh&lt;br /&gt;
*** starting: /opt/mapnik/paleoserver_start.sh&lt;br /&gt;
** mod_mapnik_wms (runs within apache):&lt;br /&gt;
** starting: /opt/mapnik/mod_mapnik_start.sh&lt;br /&gt;
** stopping: /opt/mapnik/mod_mapnik_stop.sh&lt;br /&gt;
&lt;br /&gt;
* Mapviewer:&lt;br /&gt;
** &amp;lt;tt&amp;gt;cd /benchmarking/mapviewer&amp;lt;/tt&amp;gt;&lt;br /&gt;
** starting: &amp;lt;tt&amp;gt; /opt/mapviewer/start_mv.sh &amp;lt;/tt&amp;gt;&lt;br /&gt;
** stopping: &amp;lt;tt&amp;gt; /opt/mapviewer/stop_mv.sh &amp;lt;/tt&amp;gt;&lt;br /&gt;
** check it's really dead:  &amp;lt;tt&amp;gt;ps aux | grep java | grep mapviewer&amp;lt;/tt&amp;gt; . If it hasn't stopped gracefully use &amp;lt;tt&amp;gt;kill -9 &amp;lt;pid&amp;gt;&amp;lt;/tt&amp;gt; to terminate the process&lt;br /&gt;
&lt;br /&gt;
* Cadcorp GeognoSIS&lt;br /&gt;
** 7.0&lt;br /&gt;
*** Command line (with &amp;quot;Run as Administrator&amp;quot;)&lt;br /&gt;
**** starting: net start geognosis-70&lt;br /&gt;
**** stopping: net stop geognosis-70&lt;br /&gt;
*** Or use services.msc, service name geognosis-70&lt;br /&gt;
** 7.1&lt;br /&gt;
*** Same as 7.0, but with &amp;quot;-71&amp;quot; suffix&lt;br /&gt;
&lt;br /&gt;
* Erdas Windows Server&lt;br /&gt;
** APOLLO SDI (vector services)&lt;br /&gt;
*** Command Line (with &amp;quot;Run as Administrator&amp;quot;)&lt;br /&gt;
**** starting : cd C:\opt\ERDAS\APOLLOSDI\tomcat\bin\startup.bat&lt;br /&gt;
**** stopping : cd C:\opt\ERDAS\APOLLOSDI\tomcat\bin\shutdown.bat&lt;br /&gt;
*** check the java process for erdas user has been killed&lt;br /&gt;
** APOLLO IWS (raster services)&lt;br /&gt;
*** Open IIS (Control Panel\Administrative Tools --&amp;gt; Internet Information Services (IIS) Manager)&lt;br /&gt;
**** starting : select under &amp;quot;Site&amp;quot; &amp;quot;Default Web Site&amp;quot; --&amp;gt; Manage Web Site : Start&lt;br /&gt;
**** Stopping : select under &amp;quot;Site&amp;quot; &amp;quot;Default Web Site&amp;quot; --&amp;gt; Manage Web Site : Stop&lt;br /&gt;
&lt;br /&gt;
== List of Software Enhancements ==&lt;br /&gt;
&lt;br /&gt;
=== MapServer ===&lt;br /&gt;
* large DBF support ([https://trac.osgeo.org/mapserver/ticket/3514 ticket])&lt;br /&gt;
* improving labels on curved lines ([http://trac.osgeo.org/mapserver/ticket/3523 ticket])&lt;br /&gt;
* handling label precision ([http://trac.osgeo.org/mapserver/ticket/2950 ticket])&lt;br /&gt;
&lt;br /&gt;
== External Related Links  ==&lt;br /&gt;
&lt;br /&gt;
*[[FOSS4G Benchmark|FOSS4G WMS Benchmark]] &lt;br /&gt;
*[http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2010]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=49568</id>
		<title>Benchmarking 2010</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=49568"/>
		<updated>2010-08-19T15:53:55Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: /* Starting and stopping the various servers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise  ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking 2009|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2010]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform. The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS. A JMeter load will be run on the testing box to measure various aspects of those layers. &lt;br /&gt;
&lt;br /&gt;
== Participants  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''IRC nick'''&lt;br /&gt;
| '''Server status'''&lt;br /&gt;
|-&lt;br /&gt;
| Cadcorp GeognoSIS &lt;br /&gt;
| [mailto:martin.daly--@--cadcorp.com Martin Daly]&lt;br /&gt;
| mpdaly&lt;br /&gt;
| Production release of server installed with preliminary configuration for SHP, PostGIS, TIF and ECW&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI &lt;br /&gt;
| [[User:Cedricbr|Cédric Briançon]]&lt;br /&gt;
| cedricbr&lt;br /&gt;
| Running on port 8280. Installation done for Shapefiles.&lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| [mailto:dimitri.monie@erdas.com Dimitri Monie begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting]&lt;br /&gt;
| dmonie&lt;br /&gt;
| Install and configuration on-going on windows server, ecw WMS configuration done, shape and DB WMS configuration on going. Port 80, port 8080&lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime&lt;br /&gt;
| aaime&lt;br /&gt;
| Normally running on port 8080 on the Linux server. Shapefiles and TIFF mosaic have been configured.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;MapGuide Open Source&amp;lt;/s&amp;gt;&lt;br /&gt;
| &amp;lt;s&amp;gt;Zac Spitzer&amp;lt;/s&amp;gt;&lt;br /&gt;
| &amp;lt;s&amp;gt;zacspitzer&amp;lt;/s&amp;gt;&lt;br /&gt;
| ''inactive''&lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
| springmeyer&lt;br /&gt;
| Running on port 8090 (paleoserver) 8091 (mod_mapnik_wms). Shapefiles styles ready, postgis and raster still to come.&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]]&lt;br /&gt;
| jmckenna&lt;br /&gt;
| linux_wms_bm serving WMS requests for shps, on port 8081.  windows wms_bm serving requests for shps, on port 8081.&lt;br /&gt;
|-&lt;br /&gt;
| Oracle MapViewer &lt;br /&gt;
| [[User:msmitherdc|Michael Smith]]&lt;br /&gt;
| msmith_&lt;br /&gt;
| Set up on port 8088&lt;br /&gt;
|-&lt;br /&gt;
| QGIS mapserver&lt;br /&gt;
| Marco Hugentobler&lt;br /&gt;
| marco___&lt;br /&gt;
| Set up on port 8081 (Linux server). Shapefiles and TIF (without reprojection) configured&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Timeline  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| January 1st, 2010 &lt;br /&gt;
| begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 1st, 2010 &lt;br /&gt;
| commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 2nd, 2010 &lt;br /&gt;
| exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
| August 1st, 2010 &lt;br /&gt;
| final testing begins&lt;br /&gt;
|-&lt;br /&gt;
| August 23rd, 2010 &lt;br /&gt;
| no further testing&lt;br /&gt;
|-&lt;br /&gt;
| September 6-9, 2010 &lt;br /&gt;
| present results at FOSS4G2010&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
# Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
# Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
# Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
# WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Documenting Server Details and Differences ==&lt;br /&gt;
&lt;br /&gt;
It is the responsibility of each team to document their setup with regard to data. &lt;br /&gt;
&lt;br /&gt;
Please keep your notes in your servers directory in svn: http://svn.osgeo.org/osgeo/foss4g/benchmarking/&lt;br /&gt;
&lt;br /&gt;
One particular thing that will differ is each team's use of spatial indexes on shapefiles.&lt;br /&gt;
&lt;br /&gt;
Teams are '''not''' allowed to modify the .shp, .shx, .dbf or .prj files of the vector data (for the baseline benchmark). They can, however, create auxiliary files for spatial indexes and the like.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
| '''Mapping Server'''  || '''ext''' || '''type''' || '''command to create'''&lt;br /&gt;
|- &lt;br /&gt;
| MapServer || .qix || quadtree  || shptree &amp;lt;shpfile&amp;gt; ([[shptree notes]])&lt;br /&gt;
|- &lt;br /&gt;
| GeoServer || .qix || quadtree  || Using the ones generated for MapServer atm &lt;br /&gt;
|- &lt;br /&gt;
| Mapnik || .index || quadtree  || shapeindex &amp;lt;shpfile&amp;gt; ([[Benchmarking_2010/Mapnik_notes#shpindex_depth]])&lt;br /&gt;
|-&lt;br /&gt;
|Erdas || .rtr || RTree || RTreeBuilder basedir shapename max min ([[RTreeBuilder notes]]) &lt;br /&gt;
|-&lt;br /&gt;
|Cadcorp || *.shp.idx || RTree || GUI command in desktop SIS ([[Benchmarking_2010/Cadcorp_notes]])&lt;br /&gt;
|-&lt;br /&gt;
| Constellation || .qix || quadtree || Using the ones generated by MapServer&lt;br /&gt;
|-&lt;br /&gt;
| MapViewer || .oix || RTree || GUI option in MapBuilder.jar, java map/theme/style builder&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Note: in your server setup documentation be sure to record the EXACT command used to create the indexes, with appropriate options passed (e.g depth)&lt;br /&gt;
&lt;br /&gt;
== Datasets ==&lt;br /&gt;
&lt;br /&gt;
A set of data published by the spanish National Mapping Agency will be used. This data is free for non-commercial use, so it's perfectly OK to use it in the benchmark.&lt;br /&gt;
&lt;br /&gt;
Vector data will be a topographic map, composed of several shapefiles (one shapefile per theme). Raster data will be 50cm/px aerial photography.&lt;br /&gt;
&lt;br /&gt;
We still do not have the definitive datasets, due to their size and the processing time needed to put them together. You can get some sample data by reading [[Benchmarking 2010/How to get some sample data]].&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/).&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
Machine A (windows server)&lt;br /&gt;
* System Type:   Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Windows Server 64bit &lt;br /&gt;
&lt;br /&gt;
Machine B (linux server)&lt;br /&gt;
* System Type:  Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Centos 5.5 x86-64&lt;br /&gt;
&lt;br /&gt;
Machine C (DB Host)&lt;br /&gt;
* System Type:  Gateway E6610D&lt;br /&gt;
* Processor, Intel Core2 Duo - E6750 2.66 Ghz&lt;br /&gt;
* 4Gb Ram &lt;br /&gt;
* 250Gb Hard Drive 7200 rpm&lt;br /&gt;
* OS: Centos 5.5 x86-64 &lt;br /&gt;
&lt;br /&gt;
Machine D (testing server (JMeter))&lt;br /&gt;
* System Type:   Dell Precision Workstation 390&lt;br /&gt;
* Ship Date:     9/7/2006&lt;br /&gt;
* Processor, 6300, 1.86, 2M, Core Duo-conroe, Burn 2&lt;br /&gt;
* 2Gb RAM&lt;br /&gt;
* 160 Gb Hard drive 7200 rpm&lt;br /&gt;
* Service Tag:    5Q5LQB1&lt;br /&gt;
* OS: Centos 5.5 i386&lt;br /&gt;
&lt;br /&gt;
== Communication  ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking &lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net &lt;br /&gt;
&lt;br /&gt;
=== Next IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 18th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=18&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** baseline test styling equivalence: are we there yet?&lt;br /&gt;
*** starting and stopping all servers&lt;br /&gt;
*** slotting times for each team to run benchmarks&lt;br /&gt;
*** cleaning up the rendering benchmark blank tiles&lt;br /&gt;
*** graphic access to the JMeter machine&lt;br /&gt;
*** last testing date&lt;br /&gt;
&lt;br /&gt;
=== Previous IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 11th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=11&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subsets?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
*** Status report from each team&lt;br /&gt;
*** Testing deadline: shall we extend it?&lt;br /&gt;
*** Can all server provide links to the sample requests and allow to build more? (style comparison, are we all doing the same work?)&lt;br /&gt;
*** Vector data&lt;br /&gt;
**** Changes in rendering (missing values for some attributes)&lt;br /&gt;
**** Gaps: what to do with the 9 missing sheets?&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-08-11.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed August 4th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=4&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Machine status / issues&lt;br /&gt;
*** Data status / issues&lt;br /&gt;
**** Characters mis-encoded in shapefiles (e.g. catalan in labels): fixable? impact on PostGIS database?&lt;br /&gt;
**** Raster conversion to GeoTIFF (torrent of results?)&lt;br /&gt;
*** Styles status / issues&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subset?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
** Summary: [[Benchmarking 2010 IRC meeting logs Aug 4th]]&lt;br /&gt;
&lt;br /&gt;
* Wed July 28th&lt;br /&gt;
(no info)&lt;br /&gt;
&lt;br /&gt;
* Wed July 21st @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=21&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** update on data styling&lt;br /&gt;
*** checkin on server installs / library dependencies&lt;br /&gt;
&lt;br /&gt;
* Wed July 14th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=14&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** data styling discussions&lt;br /&gt;
**** scales to use for layers&lt;br /&gt;
**** missing full road network&lt;br /&gt;
**** layer to use for labels along lines&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-07-14.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Dimitri Monie (dmonie)&lt;br /&gt;
**** Dane Springmeyer (springmeyer)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** data:&lt;br /&gt;
***** full dataset of Spain, vector and raster, has been processed by IvanSanchez, and he is checking it and will create a torrent for transfer, by the end of the week&lt;br /&gt;
***** because of shapefile size limit some layers may have to be split (contour-1.shp, contour-2.shp)&lt;br /&gt;
**** servers:&lt;br /&gt;
***** msmith has received both server machines&lt;br /&gt;
***** T1 router is being installed, it will be a dedicated line for this project&lt;br /&gt;
***** he is adding 2 TB drives to each&lt;br /&gt;
**** layer styling:&lt;br /&gt;
***** we notice that the Spain dataset we are using (BCN25) does not include street files (zoomed in road network)&lt;br /&gt;
***** we agreed to use contours for curved label tests instead&lt;br /&gt;
***** jmckenna will test the layer scales provided by Marco (QGIS mapserver)&lt;br /&gt;
***** aaime pointed out problem with the posted SLDs, in terms of the label property (jmckenna to look into it)&lt;br /&gt;
***** aaime pointed out that we should make sure that all servers compute the scales the same way&lt;br /&gt;
****** OGC recommends 90 DPI (GeoServer, Mapnik use the recommended 90...MapServer defaults to 72, but should be configurable)&lt;br /&gt;
****** all teams should look into how their engine handles this and report to group&lt;br /&gt;
**** other:&lt;br /&gt;
***** IvanSanchez reported that a Spanish custom-made WMS server may join the exercise (they access raster files only)&lt;br /&gt;
***** dmonie pointed out that Erdas has been quiet lately because one of the team leaders is on holiday&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 23rd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=23&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on proposed layer styling&lt;br /&gt;
*** update on available server specs&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-23.log log])&lt;br /&gt;
&lt;br /&gt;
* Wed June 16th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=16&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on server infrastructure&lt;br /&gt;
*** update on OSGeo-es dataset ([[Benchmarking 2010/How to get some sample data|Sample data download instructions]])&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-16.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Cédric Briançon (cedricbr)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** &amp;quot;base&amp;quot; run will use only shapefiles, &amp;quot;best&amp;quot; run will be any format (raster/vector)&lt;br /&gt;
**** teams can optionally test Oracle, PostGIS, Ingres connections during the &amp;quot;best&amp;quot; run&lt;br /&gt;
**** layers tested will be: labelled roads (with labels that follow the lines), thematic polygon map, and a test with labelled roads + thematic polygon + point layer in a single request (3 separate runs)&lt;br /&gt;
***** msmith and jmckenna to examine styling for one sheet (Barcelona, sheet# 420)&lt;br /&gt;
**** each base and best run will test data in raw projection (ETRS89 + UTM28/29/30/31) and then reprojected on-the-fly to the Google Mercator projection&lt;br /&gt;
**** threads (number of concurrent requests) will be: 1-2-4-8-16-32-64&lt;br /&gt;
**** US Army Corps is proposing to provide 4 desktop machines. 2 identical for testing ( win/lin ) and 1 for jmeter and 1 for databases&lt;br /&gt;
***** msmith will find out availability of 2-cpu machines this week&lt;br /&gt;
&lt;br /&gt;
* Wed June 2nd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=02&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** team representative introductions&lt;br /&gt;
*** Establish this year's 'Rules of Engagement' ([http://wiki.osgeo.org/wiki/Benchmarking_2009#Rules_of_Engagement previous RoE])&lt;br /&gt;
*** Discuss dataset to be used (including how to share the large dataset, for running local tests)&lt;br /&gt;
*** Discuss server infrastructure &lt;br /&gt;
*** Discuss possible changes to the test script parameters&lt;br /&gt;
*** Set next meeting date&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-02.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna, MapServer (jmckenna)&lt;br /&gt;
**** Cédric Briançon - Constellation (cedricbr)&lt;br /&gt;
**** Michael Smith - Oracle Mapviewer and Oracle connections in MapServer (msmith_)&lt;br /&gt;
**** Zac Spitzer - MapGuide (zacspitzer)&lt;br /&gt;
**** Martin Daly - Cadcorp (mpdaly)&lt;br /&gt;
**** Anne-Sophie Collignon - ERDAS (ascollignon)&lt;br /&gt;
**** Marco Hugentobler - QGIS mapserver (marco___)&lt;br /&gt;
**** Andrea Aime - GeoServer (aaime)&lt;br /&gt;
**** Dimitri Monie - ERDAS (dmonie)&lt;br /&gt;
**** Frank Warmerdam - MapServer, possibly Ingres as well (FrankW)&lt;br /&gt;
**** Iván Sánchez - provide geodata from Spanish sources and help out Mapnik (IvanSanchez)&lt;br /&gt;
**** Dane Springmeyer - Mapnik (springmeyer)&lt;br /&gt;
**** Johann Sorel - GeotoolKit / Constellation (Eclesia)&lt;br /&gt;
**** Adrian Custer - Constellation (acuster) &lt;br /&gt;
**** Pirmin Kalberer - QGIS mapserver (pirmin_k)&lt;br /&gt;
**** Trevor Wekel - MapGuide (trevorw)&lt;br /&gt;
**** Daniel Morissette - MapServer (danmo)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** All agreed to this year's &amp;quot;Rules of Engagement&amp;quot;&lt;br /&gt;
***** All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
***** Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
***** Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
***** Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
***** Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
***** WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
**** Dataset&lt;br /&gt;
***** Iván Sánchez Ortega from OSGeo-es is willing to provide local Spain datasets&lt;br /&gt;
***** data is for non-commercial use only&lt;br /&gt;
***** 10 GB of shapefiles&lt;br /&gt;
***** 100 GB of uncompressed rasters&lt;br /&gt;
**** Server infrastructure&lt;br /&gt;
***** possible hosts are msmith (US Army Corps) or Skygone (http://www.skygoneinc.com/)&lt;br /&gt;
***** need two identical servers, one running Unix and another Windows, plus a client machine&lt;br /&gt;
***** specs could be: quad core, 8GB of memory, 1TB hard drive&lt;br /&gt;
***** need fast pipe to server, as large datasets will be transferred&lt;br /&gt;
**** Next meeting date&lt;br /&gt;
***** all agreed to use same day and time next week, but limit the meeting length to one hour&lt;br /&gt;
&lt;br /&gt;
== Sample Dataset Styling ==&lt;br /&gt;
&lt;br /&gt;
* download [http://download.osgeo.org/benchmarking/barcelona-sample-dataset.zip sample dataset]&lt;br /&gt;
* layer [http://wiki.osgeo.org/wiki/Benchmarking_2010/How_to_get_some_sample_data#Vector_data_issues styling rules]&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''GetMap'''&lt;br /&gt;
| '''SLD'''&lt;br /&gt;
|-&lt;br /&gt;
| MapServer&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 all layers]&lt;br /&gt;
| --&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=settlement&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 settlement]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/settlement-sld.xml settlement-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=building&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 building]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/building-sld.xml building-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=industry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=424932,4575961,427328,4577812&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 industry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/industry-sld.xml industry-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour_lines&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 contour lines]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/contour-sld.xml contour-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=motorway&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 motorway]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/motorway-sld.xml motorway-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=road&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 road]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/road-sld.xml road-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=ramp&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 ramp]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/ramp-sld.xml ramp-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=track&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 track]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/track-sld.xml track-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_geometry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels with geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-geom-sld.xml point-geom-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_nogeom&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels without geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-nogeom-sld.xml point-nogeom-sld.xml]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Benchmarking setup ==&lt;br /&gt;
&lt;br /&gt;
Tests are going to be run using JMeter, using a progression of 1, 2, 4, 8, 16, 32, and 64 threads, each thread group doing 100, 200, 200, 400, 400, 800 requests respectively, for a total of 2200 requests.&lt;br /&gt;
The requests bounds and sizes are going to be picked up from a csv file generated by a random generator script.&lt;br /&gt;
&lt;br /&gt;
The scripts to be run for the baseline tests, and repeated for the best effort one, are:&lt;br /&gt;
* raster data, JPEG output, EPSG:25831, scales between 1:1M and 1:10k&lt;br /&gt;
* raster data, JPEG output, EPSG:3857, scales between 1:1M and 1:10k&lt;br /&gt;
* vector data, PNG24 output, EPSG:4326, scales between 1:300k and 1:1k&lt;br /&gt;
* vector data, PNG24 output, EPSG:3875, scales between 1:300k and 1:1k&lt;br /&gt;
* raster + vector, JPEG output, EPSG:25831, scales between 1:300k and 1:1k&lt;br /&gt;
* raster + vector, JPEG output, EPSG:3785, scales between 1:300k and 1:1k&lt;br /&gt;
&lt;br /&gt;
The areas to be tested are:&lt;br /&gt;
* 6 E, 38 N, -1 E, 43 N for vector tests&lt;br /&gt;
* 372360,4557880,484490,4631460 for raster tests&lt;br /&gt;
&lt;br /&gt;
The raster layer in the baseline test is going to be the mosaic of GeoTIFF files Frank prepared out of the ECW files on the Linux server.&lt;br /&gt;
&lt;br /&gt;
The vector data set is composed of a stack of individual layers to be stacked in the following order (bottom to top):&lt;br /&gt;
* settlements&lt;br /&gt;
* contour-0&lt;br /&gt;
* contour-1&lt;br /&gt;
* contour-2&lt;br /&gt;
* contour-3&lt;br /&gt;
* contour-4&lt;br /&gt;
* contour-5&lt;br /&gt;
* contour-6&lt;br /&gt;
* contour-7&lt;br /&gt;
* building&lt;br /&gt;
* industry&lt;br /&gt;
* track&lt;br /&gt;
* ramp&lt;br /&gt;
* road&lt;br /&gt;
* motorway&lt;br /&gt;
* point-labels-for-geometry&lt;br /&gt;
* point-labels-no-geometry&lt;br /&gt;
&lt;br /&gt;
The best effort will use its own custom set of layers (e.g., it's likely contours will be merged into one, and so on)&lt;br /&gt;
&lt;br /&gt;
== Live Benchmark WMS GetMap Requests ==&lt;br /&gt;
&lt;br /&gt;
Note: sample bbox's fixed on Aug 12 to fit the proper aspect ratio of an 800/600 image request (springmeyer). Previous bbox for barcelona request was '1.8,41,2.4,42', new one used below is: '1.43333333333,41.0,2.76666666667,42.0'. Previous request for focused view was '2.1076723642349,41.407828508849,2.1178733654021,41.414271246429', new one is '2.10767236423,41.4072245022,2.1178733654,41.4148752531'. This was done to sidestep a deficiency in mapnik for affine transformation of geometries according to the WMS spec when the image w/h aspect does not match the bbox aspect, but was agreed upon as useful for these demo links by jeff and andrea in IRC.&lt;br /&gt;
&lt;br /&gt;
=== MapServer ===&lt;br /&gt;
&lt;br /&gt;
* Windows 64bit Server&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
&lt;br /&gt;
* Linux&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (with labelled contours)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (labelled contours, larger view)&lt;br /&gt;
&lt;br /&gt;
=== GeoServer ===&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (Barcelona extents)&lt;br /&gt;
*[http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 Shapefiles GeoServer 2.1.x] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.41487525316&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (labelled contours, larger view)&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?LAYERS=ras%3Amosaic_tif&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, zoomed in, GeoServer 2.1.x]&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?LAYERS=ras%3Amosaic_tif&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, mid zoom, GeoServer 2.1.x]&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?LAYERS=ras%3Amosaic_tif&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, whole area, GeoServer 2.1.x]&lt;br /&gt;
&lt;br /&gt;
=== Mapnik ===&lt;br /&gt;
* [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Mapnik2 / paleoserver] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8091/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Mapnik0.7.2 / mod_mapnik_wms] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 Shapefiles Mapnik2 / paleoserver] (larger view - labeled contours)&lt;br /&gt;
&lt;br /&gt;
=== Constellation ===&lt;br /&gt;
* [http://12.189.158.78:8280/constellation/WS/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Constellation] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8280/constellation/WS/wms?LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.41487525316&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Constellation] (labelled contours, larger view)&lt;br /&gt;
&lt;br /&gt;
=== Oracle MapViewer ===&lt;br /&gt;
*[http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE Oracle DB / MapViewer] (Barcelona Extents)&lt;br /&gt;
&lt;br /&gt;
*[http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE Oracle DB / MapViewer] (with labeled contours)&lt;br /&gt;
&lt;br /&gt;
=== Cadcorp GeognoSIS ===&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;width=800&amp;amp;height=600 Shapefiles, GeognoSIS 7.0] (Barcelona Extents)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 Shapefiles, GeognoSIS 7.0] (with labelled contours - see note)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-postgis&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;width=800&amp;amp;height=600 PostGIS, GeognoSIS 7.0] (Barcelona Extents)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-postgis&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 PostGIS, GeognoSIS 7.0] (with labelled contours - see note)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-oracle&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;width=800&amp;amp;height=600 Oracle, GeognoSIS 7.0] (Barcelona Extents)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-oracle&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 Oracle, GeognoSIS 7.0] ('''no contours''' - under investigation)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-tif&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, zoomed in, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-tif&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, mid zoom, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-tif&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, whole area, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-ecw&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, zoomed in, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-ecw&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, mid zoom, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-ecw&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, whole area, GeognoSIS 7.0]&lt;br /&gt;
&lt;br /&gt;
'''N.B.''' The current GeognoSIS Label Theme &amp;quot;label along lines&amp;quot; option does not work well with this data. We hope to have an alternative option ready in time for the tests&lt;br /&gt;
&lt;br /&gt;
=== QGIS mapserver ===&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 QGIS mapserver shapefile] (Barcelona Extents)&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png QGIS mapserver shapefile] (with labeled contours)&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector_raster.qgs&amp;amp;LAYERS=vrt&amp;amp;STYLES=&amp;amp;FORMAT=image/jpg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG:3043&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 QGIS mapserver TIFF mosaic, zoomed in]&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector_raster.qgs&amp;amp;LAYERS=vrt&amp;amp;STYLES=&amp;amp;FORMAT=image/jpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG:3043&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 QGIS mapserver TIFF mosaic, mid zoom]&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector_raster.qgs&amp;amp;LAYERS=vrt&amp;amp;STYLES=&amp;amp;FORMAT=image/jpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG:3043&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 QGIS mapserver TIFF mosaic, whole area]&lt;br /&gt;
&lt;br /&gt;
== Starting and stopping the various servers ==&lt;br /&gt;
&lt;br /&gt;
* GeoServer on the Linux box:&lt;br /&gt;
** starting: &amp;lt;tt&amp;gt;/benchmarking/geoserver/start_geoserver.sh&amp;lt;/tt&amp;gt;&lt;br /&gt;
** stopping gracefully: &amp;lt;tt&amp;gt;/benchmarking/geoserver/stop_geoserver.sh&amp;lt;/tt&amp;gt;&lt;br /&gt;
** check it's really dead:  &amp;lt;tt&amp;gt;ps aux | grep java | grep GEOSERVER&amp;lt;/tt&amp;gt; . If it hasn't stopped gracefully use &amp;lt;tt&amp;gt;kill -9 &amp;lt;pid&amp;gt;&amp;lt;/tt&amp;gt; to terminate the process&lt;br /&gt;
&lt;br /&gt;
* MapServer and QGIS Mapserver on the Linux box (those two should probably be separated):&lt;br /&gt;
** starting: /opt/mapserver/bin/apachectl start&lt;br /&gt;
** stopping: /opt/mapserver/bin/apachectl stop&lt;br /&gt;
&lt;br /&gt;
* Mapnik:&lt;br /&gt;
** paleoserver (standalone daemon):&lt;br /&gt;
*** stopping: /opt/mapnik/paleoserver_stop.sh&lt;br /&gt;
*** starting: no easy way for other user to start&lt;br /&gt;
** mod_mapnik_wms (runs within apache):&lt;br /&gt;
** starting: /opt/mapnik/mod_mapnik_start.sh&lt;br /&gt;
** stopping: /opt/mapnik/mod_mapnik_stop.sh&lt;br /&gt;
&lt;br /&gt;
* Mapviewer:&lt;br /&gt;
** starting: &amp;lt;tt&amp;gt; /opt/mapviewer/start_mv.sh &amp;lt;/tt&amp;gt;&lt;br /&gt;
** stopping: &amp;lt;tt&amp;gt; /opt/mapviewer/stop_mv.sh &amp;lt;/tt&amp;gt;&lt;br /&gt;
** check it's really dead:  &amp;lt;tt&amp;gt;ps aux | grep java | grep mapviewer&amp;lt;/tt&amp;gt; . If it hasn't stopped gracefully use &amp;lt;tt&amp;gt;kill -9 &amp;lt;pid&amp;gt;&amp;lt;/tt&amp;gt; to terminate the process&lt;br /&gt;
&lt;br /&gt;
== External Related Links  ==&lt;br /&gt;
&lt;br /&gt;
*[[FOSS4G Benchmark|FOSS4G WMS Benchmark]] &lt;br /&gt;
*[http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2010]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=49478</id>
		<title>Benchmarking 2010</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=49478"/>
		<updated>2010-08-18T14:21:07Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: /* Mapnik */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise  ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking 2009|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2010]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform. The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS. A JMeter load will be run on the testing box to measure various aspects of those layers. &lt;br /&gt;
&lt;br /&gt;
== Participants  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''IRC nick'''&lt;br /&gt;
| '''Server status'''&lt;br /&gt;
|-&lt;br /&gt;
| Cadcorp GeognoSIS &lt;br /&gt;
| [mailto:martin.daly--@--cadcorp.com Martin Daly]&lt;br /&gt;
| mpdaly&lt;br /&gt;
| Production release of server installed with preliminary configuration for SHP, PostGIS, TIF and ECW&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI &lt;br /&gt;
| [[User:Cedricbr|Cédric Briançon]]&lt;br /&gt;
| cedricbr&lt;br /&gt;
| Running on port 8280. Installation done for Shapefiles.&lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| [mailto:dimitri.monie@erdas.com Dimitri Monie begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting]&lt;br /&gt;
| dmonie&lt;br /&gt;
| Install and configuration on-going on windows server, ecw WMS configuration done, shape and DB WMS configuration on going. Port 80, port 8080&lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime&lt;br /&gt;
| aaime&lt;br /&gt;
| Normally running on port 8080 on the Linux server. Shapefiles and TIFF mosaic have been configured.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;MapGuide Open Source&amp;lt;/s&amp;gt;&lt;br /&gt;
| &amp;lt;s&amp;gt;Zac Spitzer&amp;lt;/s&amp;gt;&lt;br /&gt;
| &amp;lt;s&amp;gt;zacspitzer&amp;lt;/s&amp;gt;&lt;br /&gt;
| ''inactive''&lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
| springmeyer&lt;br /&gt;
| Running on port 8090 (paleoserver) 8091 (mod_mapnik_wms). Shapefiles styles ready, postgis and raster still to come.&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]]&lt;br /&gt;
| jmckenna&lt;br /&gt;
| linux_wms_bm serving WMS requests for shps, on port 8081.  windows wms_bm serving requests for shps, on port 8081.&lt;br /&gt;
|-&lt;br /&gt;
| Oracle MapViewer &lt;br /&gt;
| [[User:msmitherdc|Michael Smith]]&lt;br /&gt;
| msmith_&lt;br /&gt;
| Set up on port 8088&lt;br /&gt;
|-&lt;br /&gt;
| QGIS mapserver&lt;br /&gt;
| Marco Hugentobler&lt;br /&gt;
| marco___&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Timeline  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| January 1st, 2010 &lt;br /&gt;
| begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 1st, 2010 &lt;br /&gt;
| commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 2nd, 2010 &lt;br /&gt;
| exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
| August 1st, 2010 &lt;br /&gt;
| final testing begins&lt;br /&gt;
|-&lt;br /&gt;
| August 23rd, 2010 &lt;br /&gt;
| no further testing&lt;br /&gt;
|-&lt;br /&gt;
| September 6-9, 2010 &lt;br /&gt;
| present results at FOSS4G2010&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
# Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
# Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
# Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
# WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Documenting Server Details and Differences ==&lt;br /&gt;
&lt;br /&gt;
It is the responsibility of each team to document their setup with regard to data. &lt;br /&gt;
&lt;br /&gt;
Please keep your notes in your servers directory in svn: http://svn.osgeo.org/osgeo/foss4g/benchmarking/&lt;br /&gt;
&lt;br /&gt;
One particular thing that will differ is each team's use of spatial indexes on shapefiles.&lt;br /&gt;
&lt;br /&gt;
Teams are '''not''' allowed to modify the .shp, .shx, .dbf or .prj files of the vector data (for the baseline benchmark). They can, however, create auxiliary files for spatial indexes and the like.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
| '''Mapping Server'''  || '''ext''' || '''type''' || '''command to create'''&lt;br /&gt;
|- &lt;br /&gt;
| MapServer || .qix || quadtree  || shptree &amp;lt;shpfile&amp;gt; ([[shptree notes]])&lt;br /&gt;
|- &lt;br /&gt;
| GeoServer || .qix || quadtree  || Using the ones generated for MapServer atm &lt;br /&gt;
|- &lt;br /&gt;
| Mapnik || .index || quadtree  || shapeindex &amp;lt;shpfile&amp;gt; ([[Benchmarking_2010/Mapnik_notes#shpindex_depth]])&lt;br /&gt;
|-&lt;br /&gt;
|Erdas || .rtr || RTree || RTreeBuilder basedir shapename max min ([[RTreeBuilder notes]]) &lt;br /&gt;
|-&lt;br /&gt;
|Cadcorp || *.shp.idx || RTree || GUI command in desktop SIS&lt;br /&gt;
|-&lt;br /&gt;
| Constellation || .qix || quadtree || Using the ones generated by MapServer&lt;br /&gt;
|-&lt;br /&gt;
| MapViewer || .oix || RTree || GUI option in MapBuilder.jar, java map/theme/style builder&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Note: in your server setup documentation be sure to record the EXACT command used to create the indexes, with appropriate options passed (e.g depth)&lt;br /&gt;
&lt;br /&gt;
== Datasets ==&lt;br /&gt;
&lt;br /&gt;
A set of data published by the spanish National Mapping Agency will be used. This data is free for non-commercial use, so it's perfectly OK to use it in the benchmark.&lt;br /&gt;
&lt;br /&gt;
Vector data will be a topographic map, composed of several shapefiles (one shapefile per theme). Raster data will be 50cm/px aerial photography.&lt;br /&gt;
&lt;br /&gt;
We still do not have the definitive datasets, due to their size and the processing time needed to put them together. You can get some sample data by reading [[Benchmarking 2010/How to get some sample data]].&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/).&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
Machine A (windows server)&lt;br /&gt;
* System Type:   Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Windows Server 64bit &lt;br /&gt;
&lt;br /&gt;
Machine B (linux server)&lt;br /&gt;
* System Type:  Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Centos 5.5 x86-64&lt;br /&gt;
&lt;br /&gt;
Machine C (DB Host)&lt;br /&gt;
* System Type:  Gateway E6610D&lt;br /&gt;
* Processor, Intel Core2 Duo - E6750 2.66 Ghz&lt;br /&gt;
* 4Gb Ram &lt;br /&gt;
* 250Gb Hard Drive 7200 rpm&lt;br /&gt;
* OS: Centos 5.5 x86-64 &lt;br /&gt;
&lt;br /&gt;
Machine D (testing server (JMeter))&lt;br /&gt;
* System Type:   Dell Precision Workstation 390&lt;br /&gt;
* Ship Date:     9/7/2006&lt;br /&gt;
* Processor, 6300, 1.86, 2M, Core Duo-conroe, Burn 2&lt;br /&gt;
* 2Gb RAM&lt;br /&gt;
* 160 Gb Hard drive 7200 rpm&lt;br /&gt;
* Service Tag:    5Q5LQB1&lt;br /&gt;
* OS: Centos 5.5 i386&lt;br /&gt;
&lt;br /&gt;
== Communication  ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking &lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net &lt;br /&gt;
&lt;br /&gt;
=== Next IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 18th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=18&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** baseline test styling equivalence: are we there yet?&lt;br /&gt;
*** starting and stopping all servers&lt;br /&gt;
*** slotting times for each team to run benchmarks&lt;br /&gt;
*** cleaning up the rendering benchmark blank tiles&lt;br /&gt;
*** graphic access to the JMeter machine&lt;br /&gt;
&lt;br /&gt;
=== Previous IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 11th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=11&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subsets?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
*** Status report from each team&lt;br /&gt;
*** Testing deadline: shall we extend it?&lt;br /&gt;
*** Can all server provide links to the sample requests and allow to build more? (style comparison, are we all doing the same work?)&lt;br /&gt;
*** Vector data&lt;br /&gt;
**** Changes in rendering (missing values for some attributes)&lt;br /&gt;
**** Gaps: what to do with the 9 missing sheets?&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-08-11.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed August 4th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=4&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Machine status / issues&lt;br /&gt;
*** Data status / issues&lt;br /&gt;
**** Characters mis-encoded in shapefiles (e.g. catalan in labels): fixable? impact on PostGIS database?&lt;br /&gt;
**** Raster conversion to GeoTIFF (torrent of results?)&lt;br /&gt;
*** Styles status / issues&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subset?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
** Summary: [[Benchmarking 2010 IRC meeting logs Aug 4th]]&lt;br /&gt;
&lt;br /&gt;
* Wed July 28th&lt;br /&gt;
(no info)&lt;br /&gt;
&lt;br /&gt;
* Wed July 21st @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=21&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** update on data styling&lt;br /&gt;
*** checkin on server installs / library dependencies&lt;br /&gt;
&lt;br /&gt;
* Wed July 14th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=14&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** data styling discussions&lt;br /&gt;
**** scales to use for layers&lt;br /&gt;
**** missing full road network&lt;br /&gt;
**** layer to use for labels along lines&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-07-14.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Dimitri Monie (dmonie)&lt;br /&gt;
**** Dane Springmeyer (springmeyer)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** data:&lt;br /&gt;
***** full dataset of Spain, vector and raster, has been processed by IvanSanchez, and he is checking it and will create a torrent for transfer, by the end of the week&lt;br /&gt;
***** because of shapefile size limit some layers may have to be split (contour-1.shp, contour-2.shp)&lt;br /&gt;
**** servers:&lt;br /&gt;
***** msmith has received both server machines&lt;br /&gt;
***** T1 router is being installed, it will be a dedicated line for this project&lt;br /&gt;
***** he is adding 2 TB drives to each&lt;br /&gt;
**** layer styling:&lt;br /&gt;
***** we notice that the Spain dataset we are using (BCN25) does not include street files (zoomed in road network)&lt;br /&gt;
***** we agreed to use contours for curved label tests instead&lt;br /&gt;
***** jmckenna will test the layer scales provided by Marco (QGIS mapserver)&lt;br /&gt;
***** aaime pointed out problem with the posted SLDs, in terms of the label property (jmckenna to look into it)&lt;br /&gt;
***** aaime pointed out that we should make sure that all servers compute the scales the same way&lt;br /&gt;
****** OGC recommends 90 DPI (GeoServer, Mapnik use the recommended 90...MapServer defaults to 72, but should be configurable)&lt;br /&gt;
****** all teams should look into how their engine handles this and report to group&lt;br /&gt;
**** other:&lt;br /&gt;
***** IvanSanchez reported that a Spanish custom-made WMS server may join the exercise (they access raster files only)&lt;br /&gt;
***** dmonie pointed out that Erdas has been quiet lately because one of the team leaders is on holiday&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 23rd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=23&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on proposed layer styling&lt;br /&gt;
*** update on available server specs&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-23.log log])&lt;br /&gt;
&lt;br /&gt;
* Wed June 16th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=16&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on server infrastructure&lt;br /&gt;
*** update on OSGeo-es dataset ([[Benchmarking 2010/How to get some sample data|Sample data download instructions]])&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-16.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Cédric Briançon (cedricbr)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** &amp;quot;base&amp;quot; run will use only shapefiles, &amp;quot;best&amp;quot; run will be any format (raster/vector)&lt;br /&gt;
**** teams can optionally test Oracle, PostGIS, Ingres connections during the &amp;quot;best&amp;quot; run&lt;br /&gt;
**** layers tested will be: labelled roads (with labels that follow the lines), thematic polygon map, and a test with labelled roads + thematic polygon + point layer in a single request (3 separate runs)&lt;br /&gt;
***** msmith and jmckenna to examine styling for one sheet (Barcelona, sheet# 420)&lt;br /&gt;
**** each base and best run will test data in raw projection (ETRS89 + UTM28/29/30/31) and then reprojected on-the-fly to the Google Mercator projection&lt;br /&gt;
**** threads (number of concurrent requests) will be: 1-2-4-8-16-32-64&lt;br /&gt;
**** US Army Corps is proposing to provide 4 desktop machines. 2 identical for testing ( win/lin ) and 1 for jmeter and 1 for databases&lt;br /&gt;
***** msmith will find out availability of 2-cpu machines this week&lt;br /&gt;
&lt;br /&gt;
* Wed June 2nd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=02&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** team representative introductions&lt;br /&gt;
*** Establish this year's 'Rules of Engagement' ([http://wiki.osgeo.org/wiki/Benchmarking_2009#Rules_of_Engagement previous RoE])&lt;br /&gt;
*** Discuss dataset to be used (including how to share the large dataset, for running local tests)&lt;br /&gt;
*** Discuss server infrastructure &lt;br /&gt;
*** Discuss possible changes to the test script parameters&lt;br /&gt;
*** Set next meeting date&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-02.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna, MapServer (jmckenna)&lt;br /&gt;
**** Cédric Briançon - Constellation (cedricbr)&lt;br /&gt;
**** Michael Smith - Oracle Mapviewer and Oracle connections in MapServer (msmith_)&lt;br /&gt;
**** Zac Spitzer - MapGuide (zacspitzer)&lt;br /&gt;
**** Martin Daly - Cadcorp (mpdaly)&lt;br /&gt;
**** Anne-Sophie Collignon - ERDAS (ascollignon)&lt;br /&gt;
**** Marco Hugentobler - QGIS mapserver (marco___)&lt;br /&gt;
**** Andrea Aime - GeoServer (aaime)&lt;br /&gt;
**** Dimitri Monie - ERDAS (dmonie)&lt;br /&gt;
**** Frank Warmerdam - MapServer, possibly Ingres as well (FrankW)&lt;br /&gt;
**** Iván Sánchez - provide geodata from Spanish sources and help out Mapnik (IvanSanchez)&lt;br /&gt;
**** Dane Springmeyer - Mapnik (springmeyer)&lt;br /&gt;
**** Johann Sorel - GeotoolKit / Constellation (Eclesia)&lt;br /&gt;
**** Adrian Custer - Constellation (acuster) &lt;br /&gt;
**** Pirmin Kalberer - QGIS mapserver (pirmin_k)&lt;br /&gt;
**** Trevor Wekel - MapGuide (trevorw)&lt;br /&gt;
**** Daniel Morissette - MapServer (danmo)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** All agreed to this year's &amp;quot;Rules of Engagement&amp;quot;&lt;br /&gt;
***** All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
***** Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
***** Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
***** Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
***** Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
***** WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
**** Dataset&lt;br /&gt;
***** Iván Sánchez Ortega from OSGeo-es is willing to provide local Spain datasets&lt;br /&gt;
***** data is for non-commercial use only&lt;br /&gt;
***** 10 GB of shapefiles&lt;br /&gt;
***** 100 GB of uncompressed rasters&lt;br /&gt;
**** Server infrastructure&lt;br /&gt;
***** possible hosts are msmith (US Army Corps) or Skygone (http://www.skygoneinc.com/)&lt;br /&gt;
***** need two identical servers, one running Unix and another Windows, plus a client machine&lt;br /&gt;
***** specs could be: quad core, 8GB of memory, 1TB hard drive&lt;br /&gt;
***** need fast pipe to server, as large datasets will be transferred&lt;br /&gt;
**** Next meeting date&lt;br /&gt;
***** all agreed to use same day and time next week, but limit the meeting length to one hour&lt;br /&gt;
&lt;br /&gt;
== Sample Dataset Styling ==&lt;br /&gt;
&lt;br /&gt;
* download [http://download.osgeo.org/benchmarking/barcelona-sample-dataset.zip sample dataset]&lt;br /&gt;
* layer [http://wiki.osgeo.org/wiki/Benchmarking_2010/How_to_get_some_sample_data#Vector_data_issues styling rules]&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''GetMap'''&lt;br /&gt;
| '''SLD'''&lt;br /&gt;
|-&lt;br /&gt;
| MapServer&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 all layers]&lt;br /&gt;
| --&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=settlement&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 settlement]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/settlement-sld.xml settlement-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=building&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 building]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/building-sld.xml building-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=industry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=424932,4575961,427328,4577812&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 industry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/industry-sld.xml industry-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour_lines&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 contour lines]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/contour-sld.xml contour-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=motorway&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 motorway]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/motorway-sld.xml motorway-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=road&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 road]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/road-sld.xml road-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=ramp&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 ramp]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/ramp-sld.xml ramp-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=track&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 track]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/track-sld.xml track-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_geometry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels with geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-geom-sld.xml point-geom-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_nogeom&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels without geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-nogeom-sld.xml point-nogeom-sld.xml]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Benchmarking setup ==&lt;br /&gt;
&lt;br /&gt;
Tests are going to be run using JMeter, using a progression of 1, 2, 4, 8, 16, 32, and 64 threads, each thread group doing 100, 200, 200, 400, 400, 800 requests respectively, for a total of 2200 requests.&lt;br /&gt;
The requests bounds and sizes are going to be picked up from a csv file generated by a random generator script.&lt;br /&gt;
&lt;br /&gt;
The scripts to be run for the baseline tests, and repeated for the best effort one, are:&lt;br /&gt;
* raster data, JPEG output, EPSG:25831, scales between 1:1M and 1:10k&lt;br /&gt;
* raster data, JPEG output, EPSG:3857, scales between 1:1M and 1:10k&lt;br /&gt;
* vector data, PNG24 output, EPSG:4326, scales between 1:300k and 1:1k&lt;br /&gt;
* vector data, PNG24 output, EPSG:3875, scales between 1:300k and 1:1k&lt;br /&gt;
* raster + vector, JPEG output, EPSG:25831, scales between 1:300k and 1:1k&lt;br /&gt;
* raster + vector, JPEG output, EPSG:3785, scales between 1:300k and 1:1k&lt;br /&gt;
&lt;br /&gt;
The areas to be tested are:&lt;br /&gt;
* 6 E, 38 N, -1 E, 43 N for vector tests&lt;br /&gt;
* 372360,4557880,484490,4631460 for raster tests&lt;br /&gt;
&lt;br /&gt;
The raster layer in the baseline test is going to be the mosaic of GeoTIFF files Frank prepared out of the ECW files on the Linux server.&lt;br /&gt;
&lt;br /&gt;
The vector data set is composed of a stack of individual layers to be stacked in the following order (bottom to top):&lt;br /&gt;
* settlements&lt;br /&gt;
* contour-0&lt;br /&gt;
* contour-1&lt;br /&gt;
* contour-2&lt;br /&gt;
* contour-3&lt;br /&gt;
* contour-4&lt;br /&gt;
* contour-5&lt;br /&gt;
* contour-6&lt;br /&gt;
* contour-7&lt;br /&gt;
* building&lt;br /&gt;
* industry&lt;br /&gt;
* track&lt;br /&gt;
* ramp&lt;br /&gt;
* road&lt;br /&gt;
* motorway&lt;br /&gt;
* point-labels-for-geometry&lt;br /&gt;
* point-labels-no-geometry&lt;br /&gt;
&lt;br /&gt;
The best effort will use its own custom set of layers (e.g., it's likely contours will be merged into one, and so on)&lt;br /&gt;
&lt;br /&gt;
== Live Benchmark WMS GetMap Requests ==&lt;br /&gt;
&lt;br /&gt;
Note: sample bbox's fixed on Aug 12 to fit the proper aspect ratio of an 800/600 image request (springmeyer). Previous bbox for barcelona request was '1.8,41,2.4,42', new one used below is: '1.43333333333,41.0,2.76666666667,42.0'. Previous request for focused view was '2.1076723642349,41.407828508849,2.1178733654021,41.414271246429', new one is '2.10767236423,41.4072245022,2.1178733654,41.4148752531'. This was done to sidestep a deficiency in mapnik for affine transformation of geometries according to the WMS spec when the image w/h aspect does not match the bbox aspect, but was agreed upon as useful for these demo links by jeff and andrea in IRC.&lt;br /&gt;
&lt;br /&gt;
=== MapServer ===&lt;br /&gt;
&lt;br /&gt;
* Windows 64bit Server&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
** [http://12.189.158.75:8081/cgi-bin/mapserv.exe?MAP=C:/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
&lt;br /&gt;
* Linux&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (with labelled contours)&lt;br /&gt;
** [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (labelled contours, larger view)&lt;br /&gt;
&lt;br /&gt;
=== GeoServer ===&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (Barcelona extents)&lt;br /&gt;
*[http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 Shapefiles GeoServer 2.1.x] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.41487525316&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (labelled contours, larger view)&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?LAYERS=ras%3Amosaic_tif&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, zoomed in, GeoServer 2.1.x]&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?LAYERS=ras%3Amosaic_tif&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, mid zoom, GeoServer 2.1.x]&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?LAYERS=ras%3Amosaic_tif&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fjpeg&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, whole area, GeoServer 2.1.x]&lt;br /&gt;
&lt;br /&gt;
=== Mapnik ===&lt;br /&gt;
* [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Mapnik2 / paleoserver] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8091/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Mapnik0.7.2 / mod_mapnik_wms] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 Shapefiles Mapnik2 / paleoserver] (larger view - labeled contours)&lt;br /&gt;
&lt;br /&gt;
=== Constellation ===&lt;br /&gt;
* [http://12.189.158.78:8280/constellation/WS/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Constellation] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8280/constellation/WS/wms?LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.41487525316&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Constellation] (labelled contours, larger view)&lt;br /&gt;
&lt;br /&gt;
=== Oracle MapViewer ===&lt;br /&gt;
*[http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE Oracle DB / MapViewer] (Barcelona Extents)&lt;br /&gt;
&lt;br /&gt;
*[http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE Oracle DB / MapViewer] (with labeled contours)&lt;br /&gt;
&lt;br /&gt;
=== Cadcorp GeognoSIS ===&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;width=800&amp;amp;height=600 Shapefiles, GeognoSIS 7.0] (Barcelona Extents)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 Shapefiles, GeognoSIS 7.0] (with labelled contours - see note)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-postgis&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;width=800&amp;amp;height=600 PostGIS, GeognoSIS 7.0] (Barcelona Extents)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-postgis&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 PostGIS, GeognoSIS 7.0] (with labelled contours - see note)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-oracle&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;width=800&amp;amp;height=600 Oracle, GeognoSIS 7.0] (Barcelona Extents)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-oracle&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 Oracle, GeognoSIS 7.0] ('''no contours''' - under investigation)&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-tif&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, zoomed in, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-tif&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, mid zoom, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-tif&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 TIFF mosaic, whole area, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-ecw&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=449647.84729003,4594968.4096903,450085.85510253,4595260.9852213&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, zoomed in, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-ecw&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=441127.2265625,4590970.3051752,455143.4765625,4600332.7221674&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, mid zoom, GeognoSIS 7.0]&lt;br /&gt;
* [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=bcn-ecw&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;SRS=EPSG%3A25831&amp;amp;BBOX=316295,4519985.6640625,540555,4669784.3359375&amp;amp;WIDTH=512&amp;amp;HEIGHT=342 ECW, whole area, GeognoSIS 7.0]&lt;br /&gt;
&lt;br /&gt;
'''N.B.''' The current GeognoSIS Label Theme &amp;quot;label along lines&amp;quot; option does not work well with this data. We hope to have an alternative option ready in time for the tests&lt;br /&gt;
&lt;br /&gt;
=== QGIS mapserver ===&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 QGIS mapserver shapefile] (Barcelona Extents)&lt;br /&gt;
* [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png QGIS mapserver shapefile] (with labeled contours)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Scale dependent rules checking requests ===&lt;br /&gt;
&lt;br /&gt;
These requests show the behavior of scale dependent styling around the critical scales. &lt;br /&gt;
The geographic area requested is always the same:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;lt;/tt&amp;gt; &lt;br /&gt;
&lt;br /&gt;
The image size changes instead to alter the scale:&lt;br /&gt;
&lt;br /&gt;
* roughly 1:29k: &amp;lt;tt&amp;gt;WIDTH=824&amp;amp;HEIGHT=472&amp;lt;/tt&amp;gt;&lt;br /&gt;
* roughly 1:31k: &amp;lt;tt&amp;gt;WIDTH=771&amp;amp;HEIGHT=442&amp;lt;/tt&amp;gt;&lt;br /&gt;
* roughly 1:49k: &amp;lt;tt&amp;gt;WIDTH=488&amp;amp;HEIGHT=280&amp;lt;/tt&amp;gt;&lt;br /&gt;
* roughly 1.51k: &amp;lt;tt&amp;gt;WIDTH=469&amp;amp;HEIGHT=269&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The table allows to compare the various servers output. The GeoServer links use a vendor option to get the actual scale, as computed by the server, displayed at the bottom/right of the map.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Server'''&lt;br /&gt;
| '''1:29k''' &lt;br /&gt;
| '''1:31k'''&lt;br /&gt;
| '''1:49k'''&lt;br /&gt;
| '''1:51k'''&lt;br /&gt;
|-&lt;br /&gt;
| Constellation&lt;br /&gt;
| [http://12.189.158.78:8280/constellation/WS/wms?LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8280/constellation/WS/wms?LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8280/constellation/WS/wms?LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k]&lt;br /&gt;
| [http://12.189.158.78:8280/constellation/WS/wms?LAYERS=shp:settlement,shp:contour-0,shp:contour-1,shp:contour-2,shp:contour-3,shp:contour-4,shp:contour-5,shp:contour-6,shp:contour-7,shp:building,shp:industry,shp:track,shp:ramp,shp:road,shp:motorway,shp:point-labels-for-geometry,shp:point-labels-no-geometry&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
| GeoServer&lt;br /&gt;
| [http://12.189.158.78:8080/geoserver/wms?LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472&amp;amp;format_options=layout:scale 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8080/geoserver/wms?LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442&amp;amp;format_options=layout:scale 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8080/geoserver/wms?LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280&amp;amp;format_options=layout:scale 1:49k]&lt;br /&gt;
| [http://12.189.158.78:8080/geoserver/wms?LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269&amp;amp;format_options=layout:scale 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
| Mapnik&lt;br /&gt;
| [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k]&lt;br /&gt;
| [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
| MapServer&lt;br /&gt;
| [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k]&lt;br /&gt;
| [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
| MapViewer&lt;br /&gt;
| [http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k] &lt;br /&gt;
| [http://12.189.158.78:8088/mapviewer/wms?REQUEST=GetMap&amp;amp;BASEMAP=spain_oracle&amp;amp;LAYERS=&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;aa=TRUE&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| GeognoSIS&lt;br /&gt;
| [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k] &lt;br /&gt;
| [http://12.189.158.75/cadcorp/geognosis-70.exe?VERSION=1.1.1&amp;amp;SERVICE=WMS&amp;amp;REQUEST=GetMap&amp;amp;STYLES=&amp;amp;FORMAT=image%2fpng%3bPhotometricInterpretation=RGB&amp;amp;SRS=EPSG:4326&amp;amp;LAYERS=spain-shp&amp;amp;BGCOLOR=0xFFFFFF&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|-&lt;br /&gt;
|-&lt;br /&gt;
| QGIS mapserver&lt;br /&gt;
| [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=824&amp;amp;HEIGHT=472 1:29k]&lt;br /&gt;
| [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=771&amp;amp;HEIGHT=442 1:31k]&lt;br /&gt;
| [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=488&amp;amp;HEIGHT=280 1:49k]&lt;br /&gt;
| [http://12.189.158.78:8081/fcgi-bin/qgis_mapserv.fcgi?MAP=/opt/qgisms/fcgi-bin/vector.qgs&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=shp_vector&amp;amp;STYLES=&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png&amp;amp;BBOX=0.58671954345704,40.73922127533,0.64684991455078,40.773670967102&amp;amp;WIDTH=469&amp;amp;HEIGHT=269 1:51k]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== External Related Links  ==&lt;br /&gt;
&lt;br /&gt;
*[[FOSS4G Benchmark|FOSS4G WMS Benchmark]] &lt;br /&gt;
*[http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2010]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010/Mapnik_notes&amp;diff=49322</id>
		<title>Benchmarking 2010/Mapnik notes</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010/Mapnik_notes&amp;diff=49322"/>
		<updated>2010-08-12T17:23:26Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Mapnik Processing Notes =&lt;br /&gt;
&lt;br /&gt;
''(for the [[Benchmarking_2010]] exercise)''&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Exact Installation details can be seen at: http://svn.osgeo.org/osgeo/foss4g/benchmarking/mapnik/scripts/install_mapnik_rhel_5.5.sh&lt;br /&gt;
&lt;br /&gt;
Library versions used:&lt;br /&gt;
&lt;br /&gt;
 * libxml2-2.7.7&lt;br /&gt;
 * zlib-1.2.5&lt;br /&gt;
 * libpng-1.4.3&lt;br /&gt;
 * freetype-2.4.1&lt;br /&gt;
 * proj-4.7.0&lt;br /&gt;
 * icu4c-4_4_1&lt;br /&gt;
 * boost_1_43_0&lt;br /&gt;
 * httpd-2.2.16 (only used for mod_mapnik_wms)&lt;br /&gt;
 * gdal-1.7.2 (used only for raster plugin)&lt;br /&gt;
 * postgis from RHEL packages - 8.1 headers&lt;br /&gt;
 * libjpeg from RHEL packages - old&lt;br /&gt;
&lt;br /&gt;
Mapnik versions used:&lt;br /&gt;
&lt;br /&gt;
* 0.7.2 pre-release - http://trac.mapnik.org/milestone/0.7.2&lt;br /&gt;
* Trunk (aka Mapnik2)&lt;br /&gt;
&lt;br /&gt;
WMS Servers being tested:&lt;br /&gt;
&lt;br /&gt;
* mod_mapnik_wms - trunk - http://wiki.openstreetmap.org/wiki/Mod_mapnik_wms&lt;br /&gt;
* paleoserver - trunk - http://github.com/springmeyer/paleoserver&lt;br /&gt;
&lt;br /&gt;
== shpindex depth ==&lt;br /&gt;
&lt;br /&gt;
As Mapnik's shapeindex utility does not have optimized defaults, I matched the Mapserver depths used exactly ([[shptree notes]]):&lt;br /&gt;
&lt;br /&gt;
::&lt;br /&gt;
  shapeindex -d 21 building.shp&lt;br /&gt;
  shapeindex -d 16 contour-0.shp&lt;br /&gt;
  shapeindex -d 17 contour-1.shp&lt;br /&gt;
  shapeindex -d 17 contour-2.shp&lt;br /&gt;
  shapeindex -d 17 contour-3.shp&lt;br /&gt;
  shapeindex -d 17 contour-4.shp&lt;br /&gt;
  shapeindex -d 15 contour-5.shp&lt;br /&gt;
  shapeindex -d 17 contour-6.shp&lt;br /&gt;
  shapeindex -d 17 contour-7.shp&lt;br /&gt;
  shapeindex -d 17 industry.shp&lt;br /&gt;
  shapeindex -d 10 motorway.shp&lt;br /&gt;
  shapeindex -d 15 point-labels-for-geometry.shp&lt;br /&gt;
  shapeindex -d 18 point-labels-no-geometry.shp&lt;br /&gt;
  shapeindex -d 14 ramp.shp&lt;br /&gt;
  shapeindex -d 14 road.shp&lt;br /&gt;
  shapeindex -d 16 settlement.shp&lt;br /&gt;
  shapeindex -d 16 track.shp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2010]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010/Mapnik_notes&amp;diff=49321</id>
		<title>Benchmarking 2010/Mapnik notes</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010/Mapnik_notes&amp;diff=49321"/>
		<updated>2010-08-12T17:23:08Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Mapnik Processing Notes =&lt;br /&gt;
&lt;br /&gt;
''(for the [[Benchmarking_2010]] exercise)''&lt;br /&gt;
&lt;br /&gt;
== installation ==&lt;br /&gt;
&lt;br /&gt;
Exact Installation details can be seen at: http://svn.osgeo.org/osgeo/foss4g/benchmarking/mapnik/scripts/install_mapnik_rhel_5.5.sh&lt;br /&gt;
&lt;br /&gt;
Library versions used:&lt;br /&gt;
&lt;br /&gt;
 * libxml2-2.7.7&lt;br /&gt;
 * zlib-1.2.5&lt;br /&gt;
 * libpng-1.4.3&lt;br /&gt;
 * freetype-2.4.1&lt;br /&gt;
 * proj-4.7.0&lt;br /&gt;
 * icu4c-4_4_1&lt;br /&gt;
 * boost_1_43_0&lt;br /&gt;
 * httpd-2.2.16 (only used for mod_mapnik_wms)&lt;br /&gt;
 * gdal-1.7.2 (used only for raster plugin)&lt;br /&gt;
 * postgis from RHEL packages - 8.1 headers&lt;br /&gt;
 * libjpeg from RHEL packages - old&lt;br /&gt;
&lt;br /&gt;
Mapnik versions used:&lt;br /&gt;
&lt;br /&gt;
* 0.7.2 pre-release - http://trac.mapnik.org/milestone/0.7.2&lt;br /&gt;
* Trunk (aka Mapnik2)&lt;br /&gt;
&lt;br /&gt;
WMS Servers being tested:&lt;br /&gt;
&lt;br /&gt;
* mod_mapnik_wms - trunk - http://wiki.openstreetmap.org/wiki/Mod_mapnik_wms&lt;br /&gt;
* paleoserver - trunk - http://github.com/springmeyer/paleoserver&lt;br /&gt;
&lt;br /&gt;
== shpindex depth ==&lt;br /&gt;
&lt;br /&gt;
As Mapnik's shapeindex utility does not have optimized defaults, I matched the Mapserver depths used exactly ([[shptree notes]]):&lt;br /&gt;
&lt;br /&gt;
::&lt;br /&gt;
  shapeindex -d 21 building.shp&lt;br /&gt;
  shapeindex -d 16 contour-0.shp&lt;br /&gt;
  shapeindex -d 17 contour-1.shp&lt;br /&gt;
  shapeindex -d 17 contour-2.shp&lt;br /&gt;
  shapeindex -d 17 contour-3.shp&lt;br /&gt;
  shapeindex -d 17 contour-4.shp&lt;br /&gt;
  shapeindex -d 15 contour-5.shp&lt;br /&gt;
  shapeindex -d 17 contour-6.shp&lt;br /&gt;
  shapeindex -d 17 contour-7.shp&lt;br /&gt;
  shapeindex -d 17 industry.shp&lt;br /&gt;
  shapeindex -d 10 motorway.shp&lt;br /&gt;
  shapeindex -d 15 point-labels-for-geometry.shp&lt;br /&gt;
  shapeindex -d 18 point-labels-no-geometry.shp&lt;br /&gt;
  shapeindex -d 14 ramp.shp&lt;br /&gt;
  shapeindex -d 14 road.shp&lt;br /&gt;
  shapeindex -d 16 settlement.shp&lt;br /&gt;
  shapeindex -d 16 track.shp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2010]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=49319</id>
		<title>Benchmarking 2010</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=49319"/>
		<updated>2010-08-12T17:10:38Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: /* Live Benchmark WMS GetMap Requests */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise  ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking 2009|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2010]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform. The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS. A JMeter load will be run on the testing box to measure various aspects of those layers. &lt;br /&gt;
&lt;br /&gt;
== Participants  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''IRC nick'''&lt;br /&gt;
| '''Server status'''&lt;br /&gt;
|-&lt;br /&gt;
| Cadcorp GeognoSIS &lt;br /&gt;
| [mailto:martin.daly--@--cadcorp.com Martin Daly]&lt;br /&gt;
| mpdaly&lt;br /&gt;
| Production release of server installed with preliminary configuration for SHP, TIF and ECW&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI &lt;br /&gt;
| [[User:Cedricbr|Cédric Briançon]]&lt;br /&gt;
| cedricbr&lt;br /&gt;
| Running on port 8280. Installation done for Shapefiles.&lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| [mailto:dimitri.monie@erdas.com Dimitri Monie begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting]&lt;br /&gt;
| dmonie&lt;br /&gt;
| Install and configuration on-going on windows server, ecw WMS configuration done, shape and DB WMS configuration on going. Port 80, port 8080&lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime&lt;br /&gt;
| aaime&lt;br /&gt;
| Normally running on port 8080 on the Linux server. Shapefiles and TIFF mosaic have been configured.&lt;br /&gt;
|-&lt;br /&gt;
| MapGuide Open Source &lt;br /&gt;
| Zac Spitzer&lt;br /&gt;
| zacspitzer&lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
| springmeyer&lt;br /&gt;
| Running on port 8090 (paleoserver) 8091 (mod_mapnik_wms). Shapefiles styles ready, postgis and raster still to come.&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]]&lt;br /&gt;
| jmckenna&lt;br /&gt;
| linux_wms_bm serving WMS requests for shps, on port 8081.  windows install todo.&lt;br /&gt;
|-&lt;br /&gt;
| Oracle MapViewer &lt;br /&gt;
| [[User:msmitherdc|Michael Smith]]&lt;br /&gt;
| msmith_&lt;br /&gt;
| Set up on port 8088&lt;br /&gt;
|-&lt;br /&gt;
| QGIS mapserver&lt;br /&gt;
| Marco Hugentobler&lt;br /&gt;
| marco___&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Timeline  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| January 1st, 2010 &lt;br /&gt;
| begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 1st, 2010 &lt;br /&gt;
| commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 2nd, 2010 &lt;br /&gt;
| exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
| August 1st, 2010 &lt;br /&gt;
| final testing begins&lt;br /&gt;
|-&lt;br /&gt;
| August 23rd, 2010 &lt;br /&gt;
| no further testing&lt;br /&gt;
|-&lt;br /&gt;
| September 6-9, 2010 &lt;br /&gt;
| present results at FOSS4G2010&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
# Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
# Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
# Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
# WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Documenting Server Details and Differences ==&lt;br /&gt;
&lt;br /&gt;
It is the responsibility of each team to document their setup with regard to data. &lt;br /&gt;
&lt;br /&gt;
Please keep your notes in your servers directory in svn: http://svn.osgeo.org/osgeo/foss4g/benchmarking/&lt;br /&gt;
&lt;br /&gt;
One particular thing that will differ is each team's use of spatial indexes on shapefiles.&lt;br /&gt;
&lt;br /&gt;
Teams are '''not''' allowed to modify the .shp, .shx, .dbf or .prj files of the vector data (for the baseline benchmark). They can, however, create auxiliary files for spatial indexes and the like.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
| '''Mapping Server'''  || '''ext''' || '''type''' || '''command to create'''&lt;br /&gt;
|- &lt;br /&gt;
| MapServer || .qix || quadtree  || shptree &amp;lt;shpfile&amp;gt; ([[shptree notes]])&lt;br /&gt;
|- &lt;br /&gt;
| GeoServer || .qix || quadtree  || Using the ones generated for MapServer atm &lt;br /&gt;
|- &lt;br /&gt;
| Mapnik || .index || quadtree  || shapeindex &amp;lt;shpfile&amp;gt; ([[Benchmarking_2010/Mapnik_notes#shpindex_depth]])&lt;br /&gt;
|-&lt;br /&gt;
|Erdas || .rtr || RTree || RTreeBuilder basedir shapename max min ([[RTreeBuilder notes]]) &lt;br /&gt;
|-&lt;br /&gt;
|Cadcorp || *.shp.idx || RTree || GUI command in desktop SIS&lt;br /&gt;
|-&lt;br /&gt;
| Constellation || .qix || quadtree || Using the ones generated by MapServer&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Note: in your server setup documentation be sure to record the EXACT command used to create the indexes, with appropriate options passed (e.g depth)&lt;br /&gt;
&lt;br /&gt;
== Datasets ==&lt;br /&gt;
&lt;br /&gt;
A set of data published by the spanish National Mapping Agency will be used. This data is free for non-commercial use, so it's perfectly OK to use it in the benchmark.&lt;br /&gt;
&lt;br /&gt;
Vector data will be a topographic map, composed of several shapefiles (one shapefile per theme). Raster data will be 50cm/px aerial photography.&lt;br /&gt;
&lt;br /&gt;
We still do not have the definitive datasets, due to their size and the processing time needed to put them together. You can get some sample data by reading [[Benchmarking 2010/How to get some sample data]].&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/).&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
Machine A (windows server)&lt;br /&gt;
* System Type:   Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Windows Server 64bit &lt;br /&gt;
&lt;br /&gt;
Machine B (linux server)&lt;br /&gt;
* System Type:  Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Centos 5.5 x86-64&lt;br /&gt;
&lt;br /&gt;
Machine C (DB Host)&lt;br /&gt;
* System Type:  Gateway E6610D&lt;br /&gt;
* Processor, Intel Core2 Duo - E6750 2.66 Ghz&lt;br /&gt;
* 4Gb Ram &lt;br /&gt;
* 250Gb Hard Drive 7200 rpm&lt;br /&gt;
* OS: Centos 5.5 x86-64 &lt;br /&gt;
&lt;br /&gt;
Machine D (testing server (JMeter))&lt;br /&gt;
* System Type:   Dell Precision Workstation 390&lt;br /&gt;
* Ship Date:     9/7/2006&lt;br /&gt;
* Processor, 6300, 1.86, 2M, Core Duo-conroe, Burn 2&lt;br /&gt;
* 2Gb RAM&lt;br /&gt;
* 160 Gb Hard drive 7200 rpm&lt;br /&gt;
* Service Tag:    5Q5LQB1&lt;br /&gt;
* OS: Centos 5.5 i386&lt;br /&gt;
&lt;br /&gt;
== Communication  ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking &lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net &lt;br /&gt;
&lt;br /&gt;
=== Next IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 11th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=11&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subsets?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
*** Status report from each team&lt;br /&gt;
*** Testing deadline: shall we extend it?&lt;br /&gt;
*** Can all server provide links to the sample requests and allow to build more? (style comparison, are we all doing the same work?)&lt;br /&gt;
*** Vector data&lt;br /&gt;
**** Changes in rendering (missing values for some attributes)&lt;br /&gt;
**** Gaps: what to do with the 9 missing sheets?&lt;br /&gt;
&lt;br /&gt;
=== Previous IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 4th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=4&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Machine status / issues&lt;br /&gt;
*** Data status / issues&lt;br /&gt;
**** Characters mis-encoded in shapefiles (e.g. catalan in labels): fixable? impact on PostGIS database?&lt;br /&gt;
**** Raster conversion to GeoTIFF (torrent of results?)&lt;br /&gt;
*** Styles status / issues&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subset?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
** Summary: [[Benchmarking 2010 IRC meeting logs Aug 4th]]&lt;br /&gt;
&lt;br /&gt;
* Wed July 28th&lt;br /&gt;
(no info)&lt;br /&gt;
&lt;br /&gt;
* Wed July 21st @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=21&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** update on data styling&lt;br /&gt;
*** checkin on server installs / library dependencies&lt;br /&gt;
&lt;br /&gt;
* Wed July 14th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=14&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** data styling discussions&lt;br /&gt;
**** scales to use for layers&lt;br /&gt;
**** missing full road network&lt;br /&gt;
**** layer to use for labels along lines&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-07-14.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Dimitri Monie (dmonie)&lt;br /&gt;
**** Dane Springmeyer (springmeyer)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** data:&lt;br /&gt;
***** full dataset of Spain, vector and raster, has been processed by IvanSanchez, and he is checking it and will create a torrent for transfer, by the end of the week&lt;br /&gt;
***** because of shapefile size limit some layers may have to be split (contour-1.shp, contour-2.shp)&lt;br /&gt;
**** servers:&lt;br /&gt;
***** msmith has received both server machines&lt;br /&gt;
***** T1 router is being installed, it will be a dedicated line for this project&lt;br /&gt;
***** he is adding 2 TB drives to each&lt;br /&gt;
**** layer styling:&lt;br /&gt;
***** we notice that the Spain dataset we are using (BCN25) does not include street files (zoomed in road network)&lt;br /&gt;
***** we agreed to use contours for curved label tests instead&lt;br /&gt;
***** jmckenna will test the layer scales provided by Marco (QGIS mapserver)&lt;br /&gt;
***** aaime pointed out problem with the posted SLDs, in terms of the label property (jmckenna to look into it)&lt;br /&gt;
***** aaime pointed out that we should make sure that all servers compute the scales the same way&lt;br /&gt;
****** OGC recommends 90 DPI (GeoServer, Mapnik use the recommended 90...MapServer defaults to 72, but should be configurable)&lt;br /&gt;
****** all teams should look into how their engine handles this and report to group&lt;br /&gt;
**** other:&lt;br /&gt;
***** IvanSanchez reported that a Spanish custom-made WMS server may join the exercise (they access raster files only)&lt;br /&gt;
***** dmonie pointed out that Erdas has been quiet lately because one of the team leaders is on holiday&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 23rd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=23&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on proposed layer styling&lt;br /&gt;
*** update on available server specs&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-23.log log])&lt;br /&gt;
&lt;br /&gt;
* Wed June 16th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=16&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on server infrastructure&lt;br /&gt;
*** update on OSGeo-es dataset ([[Benchmarking 2010/How to get some sample data|Sample data download instructions]])&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-16.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Cédric Briançon (cedricbr)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** &amp;quot;base&amp;quot; run will use only shapefiles, &amp;quot;best&amp;quot; run will be any format (raster/vector)&lt;br /&gt;
**** teams can optionally test Oracle, PostGIS, Ingres connections during the &amp;quot;best&amp;quot; run&lt;br /&gt;
**** layers tested will be: labelled roads (with labels that follow the lines), thematic polygon map, and a test with labelled roads + thematic polygon + point layer in a single request (3 separate runs)&lt;br /&gt;
***** msmith and jmckenna to examine styling for one sheet (Barcelona, sheet# 420)&lt;br /&gt;
**** each base and best run will test data in raw projection (ETRS89 + UTM28/29/30/31) and then reprojected on-the-fly to the Google Mercator projection&lt;br /&gt;
**** threads (number of concurrent requests) will be: 1-2-4-8-16-32-64&lt;br /&gt;
**** US Army Corps is proposing to provide 4 desktop machines. 2 identical for testing ( win/lin ) and 1 for jmeter and 1 for databases&lt;br /&gt;
***** msmith will find out availability of 2-cpu machines this week&lt;br /&gt;
&lt;br /&gt;
* Wed June 2nd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=02&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** team representative introductions&lt;br /&gt;
*** Establish this year's 'Rules of Engagement' ([http://wiki.osgeo.org/wiki/Benchmarking_2009#Rules_of_Engagement previous RoE])&lt;br /&gt;
*** Discuss dataset to be used (including how to share the large dataset, for running local tests)&lt;br /&gt;
*** Discuss server infrastructure &lt;br /&gt;
*** Discuss possible changes to the test script parameters&lt;br /&gt;
*** Set next meeting date&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-02.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna, MapServer (jmckenna)&lt;br /&gt;
**** Cédric Briançon - Constellation (cedricbr)&lt;br /&gt;
**** Michael Smith - Oracle Mapviewer and Oracle connections in MapServer (msmith_)&lt;br /&gt;
**** Zac Spitzer - MapGuide (zacspitzer)&lt;br /&gt;
**** Martin Daly - Cadcorp (mpdaly)&lt;br /&gt;
**** Anne-Sophie Collignon - ERDAS (ascollignon)&lt;br /&gt;
**** Marco Hugentobler - QGIS mapserver (marco___)&lt;br /&gt;
**** Andrea Aime - GeoServer (aaime)&lt;br /&gt;
**** Dimitri Monie - ERDAS (dmonie)&lt;br /&gt;
**** Frank Warmerdam - MapServer, possibly Ingres as well (FrankW)&lt;br /&gt;
**** Iván Sánchez - provide geodata from Spanish sources and help out Mapnik (IvanSanchez)&lt;br /&gt;
**** Dane Springmeyer - Mapnik (springmeyer)&lt;br /&gt;
**** Johann Sorel - GeotoolKit / Constellation (Eclesia)&lt;br /&gt;
**** Adrian Custer - Constellation (acuster) &lt;br /&gt;
**** Pirmin Kalberer - QGIS mapserver (pirmin_k)&lt;br /&gt;
**** Trevor Wekel - MapGuide (trevorw)&lt;br /&gt;
**** Daniel Morissette - MapServer (danmo)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** All agreed to this year's &amp;quot;Rules of Engagement&amp;quot;&lt;br /&gt;
***** All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
***** Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
***** Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
***** Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
***** Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
***** WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
**** Dataset&lt;br /&gt;
***** Iván Sánchez Ortega from OSGeo-es is willing to provide local Spain datasets&lt;br /&gt;
***** data is for non-commercial use only&lt;br /&gt;
***** 10 GB of shapefiles&lt;br /&gt;
***** 100 GB of uncompressed rasters&lt;br /&gt;
**** Server infrastructure&lt;br /&gt;
***** possible hosts are msmith (US Army Corps) or Skygone (http://www.skygoneinc.com/)&lt;br /&gt;
***** need two identical servers, one running Unix and another Windows, plus a client machine&lt;br /&gt;
***** specs could be: quad core, 8GB of memory, 1TB hard drive&lt;br /&gt;
***** need fast pipe to server, as large datasets will be transferred&lt;br /&gt;
**** Next meeting date&lt;br /&gt;
***** all agreed to use same day and time next week, but limit the meeting length to one hour&lt;br /&gt;
&lt;br /&gt;
== Sample Dataset Styling ==&lt;br /&gt;
&lt;br /&gt;
* download [http://download.osgeo.org/benchmarking/barcelona-sample-dataset.zip sample dataset]&lt;br /&gt;
* layer [http://wiki.osgeo.org/wiki/Benchmarking_2010/How_to_get_some_sample_data#Vector_data_issues styling rules]&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''GetMap'''&lt;br /&gt;
| '''SLD'''&lt;br /&gt;
|-&lt;br /&gt;
| MapServer&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 all layers]&lt;br /&gt;
| --&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=settlement&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 settlement]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/settlement-sld.xml settlement-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=building&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 building]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/building-sld.xml building-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=industry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=424932,4575961,427328,4577812&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 industry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/industry-sld.xml industry-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour_lines&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 contour lines]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/contour-sld.xml contour-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=motorway&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 motorway]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/motorway-sld.xml motorway-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=road&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 road]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/road-sld.xml road-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=ramp&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 ramp]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/ramp-sld.xml ramp-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=track&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 track]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/track-sld.xml track-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_geometry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels with geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-geom-sld.xml point-geom-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_nogeom&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels without geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-nogeom-sld.xml point-nogeom-sld.xml]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Live Benchmark WMS GetMap Requests ==&lt;br /&gt;
&lt;br /&gt;
Note: sample bbox's fixed on Aug 12 to fit the proper aspect ratio of an 800/600 image request (springmeyer). Previous bbox for barcelona request was '1.8,41,2.4,42', new one used below is: '1.43333333333,41.0,2.76666666667,42.0'. Previous request for focused view was '2.1076723642349,41.407828508849,2.1178733654021,41.414271246429', new one is '2.10767236423,41.4072245022,2.1178733654,41.4148752531'. This was done to sidestep a deficiency in mapnik for affine transformation of geometries according to the WMS spec when the image w/h aspect does not match the bbox aspect, but was agreed upon as useful for these demo links by jeff and andrea in IRC.&lt;br /&gt;
&lt;br /&gt;
=== MapServer ===&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (with labelled contours)&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (labelled contours, larger view)&lt;br /&gt;
&lt;br /&gt;
=== GeoServer ===&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (Barcelona extents)&lt;br /&gt;
*[http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 Shapefiles GeoServer 2.1.x] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.41487525316&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (labelled contours, larger view)&lt;br /&gt;
&lt;br /&gt;
=== Mapnik ===&lt;br /&gt;
* [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Mapnik2 / paleoserver] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8091/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Mapnik0.7.2 / mod_mapnik_wms] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600 Shapefiles Mapnik2 / paleoserver] (larger view - no labels yet)&lt;br /&gt;
&lt;br /&gt;
== External Related Links  ==&lt;br /&gt;
&lt;br /&gt;
*[[FOSS4G Benchmark|FOSS4G WMS Benchmark]] &lt;br /&gt;
*[http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2010]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=49318</id>
		<title>Benchmarking 2010</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=49318"/>
		<updated>2010-08-12T17:07:15Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: /* Live Benchmark WMS GetMap Requests */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise  ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking 2009|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2010]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform. The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS. A JMeter load will be run on the testing box to measure various aspects of those layers. &lt;br /&gt;
&lt;br /&gt;
== Participants  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''IRC nick'''&lt;br /&gt;
| '''Server status'''&lt;br /&gt;
|-&lt;br /&gt;
| Cadcorp GeognoSIS &lt;br /&gt;
| [mailto:martin.daly--@--cadcorp.com Martin Daly]&lt;br /&gt;
| mpdaly&lt;br /&gt;
| Production release of server installed with preliminary configuration for SHP, TIF and ECW&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI &lt;br /&gt;
| [[User:Cedricbr|Cédric Briançon]]&lt;br /&gt;
| cedricbr&lt;br /&gt;
| Running on port 8280. Installation done for Shapefiles.&lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| [mailto:dimitri.monie@erdas.com Dimitri Monie begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting]&lt;br /&gt;
| dmonie&lt;br /&gt;
| Install and configuration on-going on windows server, ecw WMS configuration done, shape and DB WMS configuration on going. Port 80, port 8080&lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime&lt;br /&gt;
| aaime&lt;br /&gt;
| Normally running on port 8080 on the Linux server. Shapefiles and TIFF mosaic have been configured.&lt;br /&gt;
|-&lt;br /&gt;
| MapGuide Open Source &lt;br /&gt;
| Zac Spitzer&lt;br /&gt;
| zacspitzer&lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
| springmeyer&lt;br /&gt;
| Running on port 8090 (paleoserver) 8091 (mod_mapnik_wms). Shapefiles styles ready, postgis and raster still to come.&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]]&lt;br /&gt;
| jmckenna&lt;br /&gt;
| linux_wms_bm serving WMS requests for shps, on port 8081.  windows install todo.&lt;br /&gt;
|-&lt;br /&gt;
| Oracle MapViewer &lt;br /&gt;
| [[User:msmitherdc|Michael Smith]]&lt;br /&gt;
| msmith_&lt;br /&gt;
| Set up on port 8088&lt;br /&gt;
|-&lt;br /&gt;
| QGIS mapserver&lt;br /&gt;
| Marco Hugentobler&lt;br /&gt;
| marco___&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Timeline  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| January 1st, 2010 &lt;br /&gt;
| begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 1st, 2010 &lt;br /&gt;
| commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 2nd, 2010 &lt;br /&gt;
| exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
| August 1st, 2010 &lt;br /&gt;
| final testing begins&lt;br /&gt;
|-&lt;br /&gt;
| August 23rd, 2010 &lt;br /&gt;
| no further testing&lt;br /&gt;
|-&lt;br /&gt;
| September 6-9, 2010 &lt;br /&gt;
| present results at FOSS4G2010&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
# Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
# Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
# Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
# WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Documenting Server Details and Differences ==&lt;br /&gt;
&lt;br /&gt;
It is the responsibility of each team to document their setup with regard to data. &lt;br /&gt;
&lt;br /&gt;
Please keep your notes in your servers directory in svn: http://svn.osgeo.org/osgeo/foss4g/benchmarking/&lt;br /&gt;
&lt;br /&gt;
One particular thing that will differ is each team's use of spatial indexes on shapefiles.&lt;br /&gt;
&lt;br /&gt;
Teams are '''not''' allowed to modify the .shp, .shx, .dbf or .prj files of the vector data (for the baseline benchmark). They can, however, create auxiliary files for spatial indexes and the like.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
| '''Mapping Server'''  || '''ext''' || '''type''' || '''command to create'''&lt;br /&gt;
|- &lt;br /&gt;
| MapServer || .qix || quadtree  || shptree &amp;lt;shpfile&amp;gt; ([[shptree notes]])&lt;br /&gt;
|- &lt;br /&gt;
| GeoServer || .qix || quadtree  || Using the ones generated for MapServer atm &lt;br /&gt;
|- &lt;br /&gt;
| Mapnik || .index || quadtree  || shapeindex &amp;lt;shpfile&amp;gt; ([[Benchmarking_2010/Mapnik_notes#shpindex_depth]])&lt;br /&gt;
|-&lt;br /&gt;
|Erdas || .rtr || RTree || RTreeBuilder basedir shapename max min ([[RTreeBuilder notes]]) &lt;br /&gt;
|-&lt;br /&gt;
|Cadcorp || *.shp.idx || RTree || GUI command in desktop SIS&lt;br /&gt;
|-&lt;br /&gt;
| Constellation || .qix || quadtree || Using the ones generated by MapServer&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Note: in your server setup documentation be sure to record the EXACT command used to create the indexes, with appropriate options passed (e.g depth)&lt;br /&gt;
&lt;br /&gt;
== Datasets ==&lt;br /&gt;
&lt;br /&gt;
A set of data published by the spanish National Mapping Agency will be used. This data is free for non-commercial use, so it's perfectly OK to use it in the benchmark.&lt;br /&gt;
&lt;br /&gt;
Vector data will be a topographic map, composed of several shapefiles (one shapefile per theme). Raster data will be 50cm/px aerial photography.&lt;br /&gt;
&lt;br /&gt;
We still do not have the definitive datasets, due to their size and the processing time needed to put them together. You can get some sample data by reading [[Benchmarking 2010/How to get some sample data]].&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/).&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
Machine A (windows server)&lt;br /&gt;
* System Type:   Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Windows Server 64bit &lt;br /&gt;
&lt;br /&gt;
Machine B (linux server)&lt;br /&gt;
* System Type:  Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Centos 5.5 x86-64&lt;br /&gt;
&lt;br /&gt;
Machine C (DB Host)&lt;br /&gt;
* System Type:  Gateway E6610D&lt;br /&gt;
* Processor, Intel Core2 Duo - E6750 2.66 Ghz&lt;br /&gt;
* 4Gb Ram &lt;br /&gt;
* 250Gb Hard Drive 7200 rpm&lt;br /&gt;
* OS: Centos 5.5 x86-64 &lt;br /&gt;
&lt;br /&gt;
Machine D (testing server (JMeter))&lt;br /&gt;
* System Type:   Dell Precision Workstation 390&lt;br /&gt;
* Ship Date:     9/7/2006&lt;br /&gt;
* Processor, 6300, 1.86, 2M, Core Duo-conroe, Burn 2&lt;br /&gt;
* 2Gb RAM&lt;br /&gt;
* 160 Gb Hard drive 7200 rpm&lt;br /&gt;
* Service Tag:    5Q5LQB1&lt;br /&gt;
* OS: Centos 5.5 i386&lt;br /&gt;
&lt;br /&gt;
== Communication  ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking &lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net &lt;br /&gt;
&lt;br /&gt;
=== Next IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 11th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=11&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subsets?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
*** Status report from each team&lt;br /&gt;
*** Testing deadline: shall we extend it?&lt;br /&gt;
*** Can all server provide links to the sample requests and allow to build more? (style comparison, are we all doing the same work?)&lt;br /&gt;
*** Vector data&lt;br /&gt;
**** Changes in rendering (missing values for some attributes)&lt;br /&gt;
**** Gaps: what to do with the 9 missing sheets?&lt;br /&gt;
&lt;br /&gt;
=== Previous IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 4th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=4&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Machine status / issues&lt;br /&gt;
*** Data status / issues&lt;br /&gt;
**** Characters mis-encoded in shapefiles (e.g. catalan in labels): fixable? impact on PostGIS database?&lt;br /&gt;
**** Raster conversion to GeoTIFF (torrent of results?)&lt;br /&gt;
*** Styles status / issues&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subset?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
** Summary: [[Benchmarking 2010 IRC meeting logs Aug 4th]]&lt;br /&gt;
&lt;br /&gt;
* Wed July 28th&lt;br /&gt;
(no info)&lt;br /&gt;
&lt;br /&gt;
* Wed July 21st @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=21&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** update on data styling&lt;br /&gt;
*** checkin on server installs / library dependencies&lt;br /&gt;
&lt;br /&gt;
* Wed July 14th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=14&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** data styling discussions&lt;br /&gt;
**** scales to use for layers&lt;br /&gt;
**** missing full road network&lt;br /&gt;
**** layer to use for labels along lines&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-07-14.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Dimitri Monie (dmonie)&lt;br /&gt;
**** Dane Springmeyer (springmeyer)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** data:&lt;br /&gt;
***** full dataset of Spain, vector and raster, has been processed by IvanSanchez, and he is checking it and will create a torrent for transfer, by the end of the week&lt;br /&gt;
***** because of shapefile size limit some layers may have to be split (contour-1.shp, contour-2.shp)&lt;br /&gt;
**** servers:&lt;br /&gt;
***** msmith has received both server machines&lt;br /&gt;
***** T1 router is being installed, it will be a dedicated line for this project&lt;br /&gt;
***** he is adding 2 TB drives to each&lt;br /&gt;
**** layer styling:&lt;br /&gt;
***** we notice that the Spain dataset we are using (BCN25) does not include street files (zoomed in road network)&lt;br /&gt;
***** we agreed to use contours for curved label tests instead&lt;br /&gt;
***** jmckenna will test the layer scales provided by Marco (QGIS mapserver)&lt;br /&gt;
***** aaime pointed out problem with the posted SLDs, in terms of the label property (jmckenna to look into it)&lt;br /&gt;
***** aaime pointed out that we should make sure that all servers compute the scales the same way&lt;br /&gt;
****** OGC recommends 90 DPI (GeoServer, Mapnik use the recommended 90...MapServer defaults to 72, but should be configurable)&lt;br /&gt;
****** all teams should look into how their engine handles this and report to group&lt;br /&gt;
**** other:&lt;br /&gt;
***** IvanSanchez reported that a Spanish custom-made WMS server may join the exercise (they access raster files only)&lt;br /&gt;
***** dmonie pointed out that Erdas has been quiet lately because one of the team leaders is on holiday&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 23rd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=23&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on proposed layer styling&lt;br /&gt;
*** update on available server specs&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-23.log log])&lt;br /&gt;
&lt;br /&gt;
* Wed June 16th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=16&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on server infrastructure&lt;br /&gt;
*** update on OSGeo-es dataset ([[Benchmarking 2010/How to get some sample data|Sample data download instructions]])&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-16.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Cédric Briançon (cedricbr)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** &amp;quot;base&amp;quot; run will use only shapefiles, &amp;quot;best&amp;quot; run will be any format (raster/vector)&lt;br /&gt;
**** teams can optionally test Oracle, PostGIS, Ingres connections during the &amp;quot;best&amp;quot; run&lt;br /&gt;
**** layers tested will be: labelled roads (with labels that follow the lines), thematic polygon map, and a test with labelled roads + thematic polygon + point layer in a single request (3 separate runs)&lt;br /&gt;
***** msmith and jmckenna to examine styling for one sheet (Barcelona, sheet# 420)&lt;br /&gt;
**** each base and best run will test data in raw projection (ETRS89 + UTM28/29/30/31) and then reprojected on-the-fly to the Google Mercator projection&lt;br /&gt;
**** threads (number of concurrent requests) will be: 1-2-4-8-16-32-64&lt;br /&gt;
**** US Army Corps is proposing to provide 4 desktop machines. 2 identical for testing ( win/lin ) and 1 for jmeter and 1 for databases&lt;br /&gt;
***** msmith will find out availability of 2-cpu machines this week&lt;br /&gt;
&lt;br /&gt;
* Wed June 2nd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=02&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** team representative introductions&lt;br /&gt;
*** Establish this year's 'Rules of Engagement' ([http://wiki.osgeo.org/wiki/Benchmarking_2009#Rules_of_Engagement previous RoE])&lt;br /&gt;
*** Discuss dataset to be used (including how to share the large dataset, for running local tests)&lt;br /&gt;
*** Discuss server infrastructure &lt;br /&gt;
*** Discuss possible changes to the test script parameters&lt;br /&gt;
*** Set next meeting date&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-02.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna, MapServer (jmckenna)&lt;br /&gt;
**** Cédric Briançon - Constellation (cedricbr)&lt;br /&gt;
**** Michael Smith - Oracle Mapviewer and Oracle connections in MapServer (msmith_)&lt;br /&gt;
**** Zac Spitzer - MapGuide (zacspitzer)&lt;br /&gt;
**** Martin Daly - Cadcorp (mpdaly)&lt;br /&gt;
**** Anne-Sophie Collignon - ERDAS (ascollignon)&lt;br /&gt;
**** Marco Hugentobler - QGIS mapserver (marco___)&lt;br /&gt;
**** Andrea Aime - GeoServer (aaime)&lt;br /&gt;
**** Dimitri Monie - ERDAS (dmonie)&lt;br /&gt;
**** Frank Warmerdam - MapServer, possibly Ingres as well (FrankW)&lt;br /&gt;
**** Iván Sánchez - provide geodata from Spanish sources and help out Mapnik (IvanSanchez)&lt;br /&gt;
**** Dane Springmeyer - Mapnik (springmeyer)&lt;br /&gt;
**** Johann Sorel - GeotoolKit / Constellation (Eclesia)&lt;br /&gt;
**** Adrian Custer - Constellation (acuster) &lt;br /&gt;
**** Pirmin Kalberer - QGIS mapserver (pirmin_k)&lt;br /&gt;
**** Trevor Wekel - MapGuide (trevorw)&lt;br /&gt;
**** Daniel Morissette - MapServer (danmo)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** All agreed to this year's &amp;quot;Rules of Engagement&amp;quot;&lt;br /&gt;
***** All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
***** Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
***** Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
***** Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
***** Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
***** WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
**** Dataset&lt;br /&gt;
***** Iván Sánchez Ortega from OSGeo-es is willing to provide local Spain datasets&lt;br /&gt;
***** data is for non-commercial use only&lt;br /&gt;
***** 10 GB of shapefiles&lt;br /&gt;
***** 100 GB of uncompressed rasters&lt;br /&gt;
**** Server infrastructure&lt;br /&gt;
***** possible hosts are msmith (US Army Corps) or Skygone (http://www.skygoneinc.com/)&lt;br /&gt;
***** need two identical servers, one running Unix and another Windows, plus a client machine&lt;br /&gt;
***** specs could be: quad core, 8GB of memory, 1TB hard drive&lt;br /&gt;
***** need fast pipe to server, as large datasets will be transferred&lt;br /&gt;
**** Next meeting date&lt;br /&gt;
***** all agreed to use same day and time next week, but limit the meeting length to one hour&lt;br /&gt;
&lt;br /&gt;
== Sample Dataset Styling ==&lt;br /&gt;
&lt;br /&gt;
* download [http://download.osgeo.org/benchmarking/barcelona-sample-dataset.zip sample dataset]&lt;br /&gt;
* layer [http://wiki.osgeo.org/wiki/Benchmarking_2010/How_to_get_some_sample_data#Vector_data_issues styling rules]&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''GetMap'''&lt;br /&gt;
| '''SLD'''&lt;br /&gt;
|-&lt;br /&gt;
| MapServer&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 all layers]&lt;br /&gt;
| --&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=settlement&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 settlement]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/settlement-sld.xml settlement-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=building&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 building]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/building-sld.xml building-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=industry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=424932,4575961,427328,4577812&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 industry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/industry-sld.xml industry-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour_lines&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 contour lines]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/contour-sld.xml contour-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=motorway&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 motorway]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/motorway-sld.xml motorway-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=road&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 road]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/road-sld.xml road-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=ramp&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 ramp]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/ramp-sld.xml ramp-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=track&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 track]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/track-sld.xml track-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_geometry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels with geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-geom-sld.xml point-geom-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_nogeom&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels without geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-nogeom-sld.xml point-nogeom-sld.xml]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Live Benchmark WMS GetMap Requests ==&lt;br /&gt;
&lt;br /&gt;
Note: sample bbox's fixed on Aug 12 to fit the proper aspect ratio of an 800/600 image request (springmeyer). Previous bbox for barcelona request was '1.8,41,2.4,42', new one used below is: '1.43333333333,41.0,2.76666666667,42.0'. Previous request for focused view was '2.1076723642349,41.407828508849,2.1178733654021,41.414271246429', new one is '2.10767236423,41.4072245022,2.1178733654,41.4148752531'. This was done to sidestep a deficiency in mapnik for affine transformation of geometries according to the WMS spec when the image w/h aspect does not match the bbox aspect, but was agreed upon as useful for these demo links by jeff and andrea in IRC.&lt;br /&gt;
&lt;br /&gt;
=== MapServer ===&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (with labelled contours)&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.10767236423,41.4072245022,2.1178733654,41.4148752531&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (labelled contours, larger view)&lt;br /&gt;
&lt;br /&gt;
=== GeoServer ===&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (Barcelona extents)&lt;br /&gt;
*[http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=2.1076723642349,41.407828508849,2.1178733654021,41.414271246429&amp;amp;width=800&amp;amp;height=600 Shapefiles GeoServer 2.1.x] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=2.1048033326566,41.405072728518,2.1207423969804,41.41702702676&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (labelled contours, larger view)&lt;br /&gt;
&lt;br /&gt;
=== Mapnik ===&lt;br /&gt;
* [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Mapnik2 / paleoserver] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8091/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.43333333333,41.0,2.76666666667,42.0&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Mapnik0.7.2 / mod_mapnik_wms] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=2.1048033326566,41.405072728518,2.1207423969804,41.41702702676&amp;amp;width=800&amp;amp;height=600 Shapefiles Mapnik2 / paleoserver] (larger view - no labels yet)&lt;br /&gt;
&lt;br /&gt;
== External Related Links  ==&lt;br /&gt;
&lt;br /&gt;
*[[FOSS4G Benchmark|FOSS4G WMS Benchmark]] &lt;br /&gt;
*[http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2010]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=49316</id>
		<title>Benchmarking 2010</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=49316"/>
		<updated>2010-08-12T15:53:02Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise  ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking 2009|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2010]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform. The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS. A JMeter load will be run on the testing box to measure various aspects of those layers. &lt;br /&gt;
&lt;br /&gt;
== Participants  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''IRC nick'''&lt;br /&gt;
| '''Server status'''&lt;br /&gt;
|-&lt;br /&gt;
| Cadcorp GeognoSIS &lt;br /&gt;
| [mailto:martin.daly--@--cadcorp.com Martin Daly]&lt;br /&gt;
| mpdaly&lt;br /&gt;
| Production release of server installed with preliminary configuration for SHP, TIF and ECW&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI &lt;br /&gt;
| [[User:Cedricbr|Cédric Briançon]]&lt;br /&gt;
| cedricbr&lt;br /&gt;
| Running on port 8280. Installation done for Shapefiles.&lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| [mailto:dimitri.monie@erdas.com Dimitri Monie begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting]&lt;br /&gt;
| dmonie&lt;br /&gt;
| Install and configuration on-going on windows server, ecw WMS configuration done, shape and DB WMS configuration on going. Port 80, port 8080&lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime&lt;br /&gt;
| aaime&lt;br /&gt;
| Normally running on port 8080 on the Linux server. Shapefiles and TIFF mosaic have been configured.&lt;br /&gt;
|-&lt;br /&gt;
| MapGuide Open Source &lt;br /&gt;
| Zac Spitzer&lt;br /&gt;
| zacspitzer&lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
| springmeyer&lt;br /&gt;
| Running on port 8090 (paleoserver) 8091 (mod_mapnik_wms). Shapefiles styles ready, postgis and raster still to come.&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]]&lt;br /&gt;
| jmckenna&lt;br /&gt;
| linux_wms_bm serving WMS requests for shps, on port 8081.  windows install todo.&lt;br /&gt;
|-&lt;br /&gt;
| Oracle MapViewer &lt;br /&gt;
| [[User:msmitherdc|Michael Smith]]&lt;br /&gt;
| msmith_&lt;br /&gt;
| Set up on port 8088&lt;br /&gt;
|-&lt;br /&gt;
| QGIS mapserver&lt;br /&gt;
| Marco Hugentobler&lt;br /&gt;
| marco___&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Timeline  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| January 1st, 2010 &lt;br /&gt;
| begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 1st, 2010 &lt;br /&gt;
| commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 2nd, 2010 &lt;br /&gt;
| exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
| August 1st, 2010 &lt;br /&gt;
| final testing begins&lt;br /&gt;
|-&lt;br /&gt;
| August 23rd, 2010 &lt;br /&gt;
| no further testing&lt;br /&gt;
|-&lt;br /&gt;
| September 6-9, 2010 &lt;br /&gt;
| present results at FOSS4G2010&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
# Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
# Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
# Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
# WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Documenting Server Details and Differences ==&lt;br /&gt;
&lt;br /&gt;
It is the responsibility of each team to document their setup with regard to data. &lt;br /&gt;
&lt;br /&gt;
Please keep your notes in your servers directory in svn: http://svn.osgeo.org/osgeo/foss4g/benchmarking/&lt;br /&gt;
&lt;br /&gt;
One particular thing that will differ is each team's use of spatial indexes on shapefiles.&lt;br /&gt;
&lt;br /&gt;
Teams are '''not''' allowed to modify the .shp, .shx, .dbf or .prj files of the vector data (for the baseline benchmark). They can, however, create auxiliary files for spatial indexes and the like.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
| '''Mapping Server'''  || '''ext''' || '''type''' || '''command to create'''&lt;br /&gt;
|- &lt;br /&gt;
| MapServer || .qix || quadtree  || shptree &amp;lt;shpfile&amp;gt; ([[shptree notes]])&lt;br /&gt;
|- &lt;br /&gt;
| GeoServer || .qix || quadtree  || Using the ones generated for MapServer atm &lt;br /&gt;
|- &lt;br /&gt;
| Mapnik || .index || quadtree  || shapeindex &amp;lt;shpfile&amp;gt; ([[Benchmarking_2010/Mapnik_notes#shpindex_depth]])&lt;br /&gt;
|-&lt;br /&gt;
|Erdas || .rtr || RTree || RTreeBuilder basedir shapename max min ([[RTreeBuilder notes]]) &lt;br /&gt;
|-&lt;br /&gt;
|Cadcorp || *.shp.idx || RTree || GUI command in desktop SIS&lt;br /&gt;
|-&lt;br /&gt;
| Constellation || .qix || quadtree || Using the ones generated by MapServer&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Note: in your server setup documentation be sure to record the EXACT command used to create the indexes, with appropriate options passed (e.g depth)&lt;br /&gt;
&lt;br /&gt;
== Datasets ==&lt;br /&gt;
&lt;br /&gt;
A set of data published by the spanish National Mapping Agency will be used. This data is free for non-commercial use, so it's perfectly OK to use it in the benchmark.&lt;br /&gt;
&lt;br /&gt;
Vector data will be a topographic map, composed of several shapefiles (one shapefile per theme). Raster data will be 50cm/px aerial photography.&lt;br /&gt;
&lt;br /&gt;
We still do not have the definitive datasets, due to their size and the processing time needed to put them together. You can get some sample data by reading [[Benchmarking 2010/How to get some sample data]].&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/).&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
Machine A (windows server)&lt;br /&gt;
* System Type:   Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Windows Server 64bit &lt;br /&gt;
&lt;br /&gt;
Machine B (linux server)&lt;br /&gt;
* System Type:  Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Centos 5.5 x86-64&lt;br /&gt;
&lt;br /&gt;
Machine C (DB Host)&lt;br /&gt;
* System Type:  Gateway E6610D&lt;br /&gt;
* Processor, Intel Core2 Duo - E6750 2.66 Ghz&lt;br /&gt;
* 4Gb Ram &lt;br /&gt;
* 250Gb Hard Drive 7200 rpm&lt;br /&gt;
* OS: Centos 5.5 x86-64 &lt;br /&gt;
&lt;br /&gt;
Machine D (testing server (JMeter))&lt;br /&gt;
* System Type:   Dell Precision Workstation 390&lt;br /&gt;
* Ship Date:     9/7/2006&lt;br /&gt;
* Processor, 6300, 1.86, 2M, Core Duo-conroe, Burn 2&lt;br /&gt;
* 2Gb RAM&lt;br /&gt;
* 160 Gb Hard drive 7200 rpm&lt;br /&gt;
* Service Tag:    5Q5LQB1&lt;br /&gt;
* OS: Centos 5.5 i386&lt;br /&gt;
&lt;br /&gt;
== Communication  ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking &lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net &lt;br /&gt;
&lt;br /&gt;
=== Next IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 11th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=11&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subsets?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
*** Status report from each team&lt;br /&gt;
*** Testing deadline: shall we extend it?&lt;br /&gt;
*** Can all server provide links to the sample requests and allow to build more? (style comparison, are we all doing the same work?)&lt;br /&gt;
*** Vector data&lt;br /&gt;
**** Changes in rendering (missing values for some attributes)&lt;br /&gt;
**** Gaps: what to do with the 9 missing sheets?&lt;br /&gt;
&lt;br /&gt;
=== Previous IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 4th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=4&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Machine status / issues&lt;br /&gt;
*** Data status / issues&lt;br /&gt;
**** Characters mis-encoded in shapefiles (e.g. catalan in labels): fixable? impact on PostGIS database?&lt;br /&gt;
**** Raster conversion to GeoTIFF (torrent of results?)&lt;br /&gt;
*** Styles status / issues&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subset?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
** Summary: [[Benchmarking 2010 IRC meeting logs Aug 4th]]&lt;br /&gt;
&lt;br /&gt;
* Wed July 28th&lt;br /&gt;
(no info)&lt;br /&gt;
&lt;br /&gt;
* Wed July 21st @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=21&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** update on data styling&lt;br /&gt;
*** checkin on server installs / library dependencies&lt;br /&gt;
&lt;br /&gt;
* Wed July 14th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=14&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** data styling discussions&lt;br /&gt;
**** scales to use for layers&lt;br /&gt;
**** missing full road network&lt;br /&gt;
**** layer to use for labels along lines&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-07-14.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Dimitri Monie (dmonie)&lt;br /&gt;
**** Dane Springmeyer (springmeyer)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** data:&lt;br /&gt;
***** full dataset of Spain, vector and raster, has been processed by IvanSanchez, and he is checking it and will create a torrent for transfer, by the end of the week&lt;br /&gt;
***** because of shapefile size limit some layers may have to be split (contour-1.shp, contour-2.shp)&lt;br /&gt;
**** servers:&lt;br /&gt;
***** msmith has received both server machines&lt;br /&gt;
***** T1 router is being installed, it will be a dedicated line for this project&lt;br /&gt;
***** he is adding 2 TB drives to each&lt;br /&gt;
**** layer styling:&lt;br /&gt;
***** we notice that the Spain dataset we are using (BCN25) does not include street files (zoomed in road network)&lt;br /&gt;
***** we agreed to use contours for curved label tests instead&lt;br /&gt;
***** jmckenna will test the layer scales provided by Marco (QGIS mapserver)&lt;br /&gt;
***** aaime pointed out problem with the posted SLDs, in terms of the label property (jmckenna to look into it)&lt;br /&gt;
***** aaime pointed out that we should make sure that all servers compute the scales the same way&lt;br /&gt;
****** OGC recommends 90 DPI (GeoServer, Mapnik use the recommended 90...MapServer defaults to 72, but should be configurable)&lt;br /&gt;
****** all teams should look into how their engine handles this and report to group&lt;br /&gt;
**** other:&lt;br /&gt;
***** IvanSanchez reported that a Spanish custom-made WMS server may join the exercise (they access raster files only)&lt;br /&gt;
***** dmonie pointed out that Erdas has been quiet lately because one of the team leaders is on holiday&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 23rd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=23&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on proposed layer styling&lt;br /&gt;
*** update on available server specs&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-23.log log])&lt;br /&gt;
&lt;br /&gt;
* Wed June 16th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=16&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on server infrastructure&lt;br /&gt;
*** update on OSGeo-es dataset ([[Benchmarking 2010/How to get some sample data|Sample data download instructions]])&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-16.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Cédric Briançon (cedricbr)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** &amp;quot;base&amp;quot; run will use only shapefiles, &amp;quot;best&amp;quot; run will be any format (raster/vector)&lt;br /&gt;
**** teams can optionally test Oracle, PostGIS, Ingres connections during the &amp;quot;best&amp;quot; run&lt;br /&gt;
**** layers tested will be: labelled roads (with labels that follow the lines), thematic polygon map, and a test with labelled roads + thematic polygon + point layer in a single request (3 separate runs)&lt;br /&gt;
***** msmith and jmckenna to examine styling for one sheet (Barcelona, sheet# 420)&lt;br /&gt;
**** each base and best run will test data in raw projection (ETRS89 + UTM28/29/30/31) and then reprojected on-the-fly to the Google Mercator projection&lt;br /&gt;
**** threads (number of concurrent requests) will be: 1-2-4-8-16-32-64&lt;br /&gt;
**** US Army Corps is proposing to provide 4 desktop machines. 2 identical for testing ( win/lin ) and 1 for jmeter and 1 for databases&lt;br /&gt;
***** msmith will find out availability of 2-cpu machines this week&lt;br /&gt;
&lt;br /&gt;
* Wed June 2nd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=02&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** team representative introductions&lt;br /&gt;
*** Establish this year's 'Rules of Engagement' ([http://wiki.osgeo.org/wiki/Benchmarking_2009#Rules_of_Engagement previous RoE])&lt;br /&gt;
*** Discuss dataset to be used (including how to share the large dataset, for running local tests)&lt;br /&gt;
*** Discuss server infrastructure &lt;br /&gt;
*** Discuss possible changes to the test script parameters&lt;br /&gt;
*** Set next meeting date&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-02.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna, MapServer (jmckenna)&lt;br /&gt;
**** Cédric Briançon - Constellation (cedricbr)&lt;br /&gt;
**** Michael Smith - Oracle Mapviewer and Oracle connections in MapServer (msmith_)&lt;br /&gt;
**** Zac Spitzer - MapGuide (zacspitzer)&lt;br /&gt;
**** Martin Daly - Cadcorp (mpdaly)&lt;br /&gt;
**** Anne-Sophie Collignon - ERDAS (ascollignon)&lt;br /&gt;
**** Marco Hugentobler - QGIS mapserver (marco___)&lt;br /&gt;
**** Andrea Aime - GeoServer (aaime)&lt;br /&gt;
**** Dimitri Monie - ERDAS (dmonie)&lt;br /&gt;
**** Frank Warmerdam - MapServer, possibly Ingres as well (FrankW)&lt;br /&gt;
**** Iván Sánchez - provide geodata from Spanish sources and help out Mapnik (IvanSanchez)&lt;br /&gt;
**** Dane Springmeyer - Mapnik (springmeyer)&lt;br /&gt;
**** Johann Sorel - GeotoolKit / Constellation (Eclesia)&lt;br /&gt;
**** Adrian Custer - Constellation (acuster) &lt;br /&gt;
**** Pirmin Kalberer - QGIS mapserver (pirmin_k)&lt;br /&gt;
**** Trevor Wekel - MapGuide (trevorw)&lt;br /&gt;
**** Daniel Morissette - MapServer (danmo)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** All agreed to this year's &amp;quot;Rules of Engagement&amp;quot;&lt;br /&gt;
***** All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
***** Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
***** Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
***** Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
***** Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
***** WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
**** Dataset&lt;br /&gt;
***** Iván Sánchez Ortega from OSGeo-es is willing to provide local Spain datasets&lt;br /&gt;
***** data is for non-commercial use only&lt;br /&gt;
***** 10 GB of shapefiles&lt;br /&gt;
***** 100 GB of uncompressed rasters&lt;br /&gt;
**** Server infrastructure&lt;br /&gt;
***** possible hosts are msmith (US Army Corps) or Skygone (http://www.skygoneinc.com/)&lt;br /&gt;
***** need two identical servers, one running Unix and another Windows, plus a client machine&lt;br /&gt;
***** specs could be: quad core, 8GB of memory, 1TB hard drive&lt;br /&gt;
***** need fast pipe to server, as large datasets will be transferred&lt;br /&gt;
**** Next meeting date&lt;br /&gt;
***** all agreed to use same day and time next week, but limit the meeting length to one hour&lt;br /&gt;
&lt;br /&gt;
== Sample Dataset Styling ==&lt;br /&gt;
&lt;br /&gt;
* download [http://download.osgeo.org/benchmarking/barcelona-sample-dataset.zip sample dataset]&lt;br /&gt;
* layer [http://wiki.osgeo.org/wiki/Benchmarking_2010/How_to_get_some_sample_data#Vector_data_issues styling rules]&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''GetMap'''&lt;br /&gt;
| '''SLD'''&lt;br /&gt;
|-&lt;br /&gt;
| MapServer&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 all layers]&lt;br /&gt;
| --&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=settlement&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 settlement]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/settlement-sld.xml settlement-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=building&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 building]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/building-sld.xml building-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=industry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=424932,4575961,427328,4577812&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 industry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/industry-sld.xml industry-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour_lines&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 contour lines]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/contour-sld.xml contour-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=motorway&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 motorway]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/motorway-sld.xml motorway-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=road&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 road]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/road-sld.xml road-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=ramp&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 ramp]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/ramp-sld.xml ramp-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=track&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 track]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/track-sld.xml track-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_geometry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels with geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-geom-sld.xml point-geom-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_nogeom&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels without geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-nogeom-sld.xml point-nogeom-sld.xml]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Live Benchmark WMS GetMap Requests ==&lt;br /&gt;
&lt;br /&gt;
=== MapServer ===&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.8,41,2.4,42&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.1076723642349,41.407828508849,2.1178733654021,41.414271246429&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.1076723642349,41.407828508849,2.1178733654021,41.414271246429&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.1048033326566,41.405072728518,2.1207423969804,41.41702702676&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (labelled contours, larger view)&lt;br /&gt;
&lt;br /&gt;
=== GeoServer ===&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.8,41,2.4,42&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (Barcelona extents)&lt;br /&gt;
*[http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=2.1076723642349,41.407828508849,2.1178733654021,41.414271246429&amp;amp;width=800&amp;amp;height=600 Shapefiles GeoServer 2.1.x] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=2.1048033326566,41.405072728518,2.1207423969804,41.41702702676&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (labelled contours, larger view)&lt;br /&gt;
&lt;br /&gt;
=== Mapnik ===&lt;br /&gt;
* [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.8,41,2.4,42&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Mapnik2 / paleoserver] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8091/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.8,41,2.4,42&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Mapnik0.7.2 / mod_mapnik_wms] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=2.1076723642349,41.407828508849,2.1178733654021,41.414271246429&amp;amp;width=800&amp;amp;height=600 Shapefiles Mapnik2 / paleoserver] (larger view - no labels yet)&lt;br /&gt;
&lt;br /&gt;
== External Related Links  ==&lt;br /&gt;
&lt;br /&gt;
*[[FOSS4G Benchmark|FOSS4G WMS Benchmark]] &lt;br /&gt;
*[http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2010]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=49315</id>
		<title>Benchmarking 2010</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=49315"/>
		<updated>2010-08-12T08:44:04Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: /* Participants */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise  ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking 2009|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2010]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform. The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS. A JMeter load will be run on the testing box to measure various aspects of those layers. &lt;br /&gt;
&lt;br /&gt;
== Participants  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''IRC nick'''&lt;br /&gt;
| '''Server status'''&lt;br /&gt;
|-&lt;br /&gt;
| Cadcorp GeognoSIS &lt;br /&gt;
| [mailto:martin.daly--@--cadcorp.com Martin Daly]&lt;br /&gt;
| mpdaly&lt;br /&gt;
| Production release of server installed with preliminary configuration for SHP, TIF and ECW&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI &lt;br /&gt;
| [[User:Cedricbr|Cédric Briançon]]&lt;br /&gt;
| cedricbr&lt;br /&gt;
| Running on port 8280. Installation done for Shapefiles.&lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| [mailto:dimitri.monie@erdas.com Dimitri Monie begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting]&lt;br /&gt;
| dmonie&lt;br /&gt;
| Install and configuration on-going on windows server, ecw WMS configuration done, shape and DB WMS configuration on going. Port 80, port 8080&lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime&lt;br /&gt;
| aaime&lt;br /&gt;
| Normally running on port 8080 on the Linux server. Shapefiles and TIFF mosaic have been configured.&lt;br /&gt;
|-&lt;br /&gt;
| MapGuide Open Source &lt;br /&gt;
| Zac Spitzer&lt;br /&gt;
| zacspitzer&lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
| springmeyer&lt;br /&gt;
| Running on port 8090 (paleoserver) 8091 (mod_mapnik_wms). Shapefiles styles ready, postgis and raster still to come.&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]]&lt;br /&gt;
| jmckenna&lt;br /&gt;
| linux_wms_bm serving WMS requests for shps, on port 8081.  windows install todo.&lt;br /&gt;
|-&lt;br /&gt;
| Oracle MapViewer &lt;br /&gt;
| [[User:msmitherdc|Michael Smith]]&lt;br /&gt;
| msmith_&lt;br /&gt;
| Set up on port 8088&lt;br /&gt;
|-&lt;br /&gt;
| QGIS mapserver&lt;br /&gt;
| Marco Hugentobler&lt;br /&gt;
| marco___&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Timeline  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| January 1st, 2010 &lt;br /&gt;
| begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 1st, 2010 &lt;br /&gt;
| commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 2nd, 2010 &lt;br /&gt;
| exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
| August 1st, 2010 &lt;br /&gt;
| final testing begins&lt;br /&gt;
|-&lt;br /&gt;
| August 23rd, 2010 &lt;br /&gt;
| no further testing&lt;br /&gt;
|-&lt;br /&gt;
| September 6-9, 2010 &lt;br /&gt;
| present results at FOSS4G2010&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
# Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
# Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
# Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
# WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Documenting Server Details and Differences ==&lt;br /&gt;
&lt;br /&gt;
It is the responsibility of each team to document their setup with regard to data. &lt;br /&gt;
&lt;br /&gt;
Please keep your notes in your servers directory in svn: http://svn.osgeo.org/osgeo/foss4g/benchmarking/&lt;br /&gt;
&lt;br /&gt;
One particular thing that will differ is each team's use of spatial indexes on shapefiles.&lt;br /&gt;
&lt;br /&gt;
Teams are '''not''' allowed to modify the .shp, .shx, .dbf or .prj files of the vector data (for the baseline benchmark). They can, however, create auxiliary files for spatial indexes and the like.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
| '''Mapping Server'''  || '''ext''' || '''type''' || '''command to create'''&lt;br /&gt;
|- &lt;br /&gt;
| MapServer || .qix || quadtree  || shptree &amp;lt;shpfile&amp;gt; ([[shptree notes]])&lt;br /&gt;
|- &lt;br /&gt;
| GeoServer || .qix || quadtree  || Using the ones generated for MapServer atm &lt;br /&gt;
|- &lt;br /&gt;
| Mapnik || .index || quadtree  || shapeindex &amp;lt;shpfile&amp;gt; ([[Benchmarking_2010/Mapnik_notes#shpindex_depth]])&lt;br /&gt;
|-&lt;br /&gt;
|Erdas || .rtr || RTree || RTreeBuilder basedir shapename max min ([[RTreeBuilder notes]]) &lt;br /&gt;
|-&lt;br /&gt;
|Cadcorp || *.shp.idx || RTree || GUI command in desktop SIS&lt;br /&gt;
|-&lt;br /&gt;
| Constellation || .qix || quadtree || Using the ones generated by MapServer&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Note: in your server setup documentation be sure to record the EXACT command used to create the indexes, with appropriate options passed (e.g depth)&lt;br /&gt;
&lt;br /&gt;
== Datasets ==&lt;br /&gt;
&lt;br /&gt;
A set of data published by the spanish National Mapping Agency will be used. This data is free for non-commercial use, so it's perfectly OK to use it in the benchmark.&lt;br /&gt;
&lt;br /&gt;
Vector data will be a topographic map, composed of several shapefiles (one shapefile per theme). Raster data will be 50cm/px aerial photography.&lt;br /&gt;
&lt;br /&gt;
We still do not have the definitive datasets, due to their size and the processing time needed to put them together. You can get some sample data by reading [[Benchmarking 2010/How to get some sample data]].&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/).&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
Machine A (windows server)&lt;br /&gt;
* System Type:   Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Windows Server 64bit &lt;br /&gt;
&lt;br /&gt;
Machine B (linux server)&lt;br /&gt;
* System Type:  Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Centos 5.5 x86-64&lt;br /&gt;
&lt;br /&gt;
Machine C (DB Host)&lt;br /&gt;
* System Type:  Gateway E6610D&lt;br /&gt;
* Processor, Intel Core2 Duo - E6750 2.66 Ghz&lt;br /&gt;
* 4Gb Ram &lt;br /&gt;
* 250Gb Hard Drive 7200 rpm&lt;br /&gt;
* OS: Centos 5.5 x86-64 &lt;br /&gt;
&lt;br /&gt;
Machine D (testing server (JMeter))&lt;br /&gt;
* System Type:   Dell Precision Workstation 390&lt;br /&gt;
* Ship Date:     9/7/2006&lt;br /&gt;
* Processor, 6300, 1.86, 2M, Core Duo-conroe, Burn 2&lt;br /&gt;
* 2Gb RAM&lt;br /&gt;
* 160 Gb Hard drive 7200 rpm&lt;br /&gt;
* Service Tag:    5Q5LQB1&lt;br /&gt;
* OS: Centos 5.5 i386&lt;br /&gt;
&lt;br /&gt;
== Communication  ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking &lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net &lt;br /&gt;
&lt;br /&gt;
=== Next IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 11th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=11&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subsets?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
*** Status report from each team&lt;br /&gt;
*** Testing deadline: shall we extend it?&lt;br /&gt;
*** Can all server provide links to the sample requests and allow to build more? (style comparison, are we all doing the same work?)&lt;br /&gt;
*** Vector data&lt;br /&gt;
**** Changes in rendering (missing values for some attributes)&lt;br /&gt;
**** Gaps: what to do with the 9 missing sheets?&lt;br /&gt;
&lt;br /&gt;
=== Previous IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 4th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=4&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Machine status / issues&lt;br /&gt;
*** Data status / issues&lt;br /&gt;
**** Characters mis-encoded in shapefiles (e.g. catalan in labels): fixable? impact on PostGIS database?&lt;br /&gt;
**** Raster conversion to GeoTIFF (torrent of results?)&lt;br /&gt;
*** Styles status / issues&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subset?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
** Summary: [[Benchmarking 2010 IRC meeting logs Aug 4th]]&lt;br /&gt;
&lt;br /&gt;
* Wed July 28th&lt;br /&gt;
(no info)&lt;br /&gt;
&lt;br /&gt;
* Wed July 21st @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=21&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** update on data styling&lt;br /&gt;
*** checkin on server installs / library dependencies&lt;br /&gt;
&lt;br /&gt;
* Wed July 14th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=14&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** data styling discussions&lt;br /&gt;
**** scales to use for layers&lt;br /&gt;
**** missing full road network&lt;br /&gt;
**** layer to use for labels along lines&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-07-14.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Dimitri Monie (dmonie)&lt;br /&gt;
**** Dane Springmeyer (springmeyer)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** data:&lt;br /&gt;
***** full dataset of Spain, vector and raster, has been processed by IvanSanchez, and he is checking it and will create a torrent for transfer, by the end of the week&lt;br /&gt;
***** because of shapefile size limit some layers may have to be split (contour-1.shp, contour-2.shp)&lt;br /&gt;
**** servers:&lt;br /&gt;
***** msmith has received both server machines&lt;br /&gt;
***** T1 router is being installed, it will be a dedicated line for this project&lt;br /&gt;
***** he is adding 2 TB drives to each&lt;br /&gt;
**** layer styling:&lt;br /&gt;
***** we notice that the Spain dataset we are using (BCN25) does not include street files (zoomed in road network)&lt;br /&gt;
***** we agreed to use contours for curved label tests instead&lt;br /&gt;
***** jmckenna will test the layer scales provided by Marco (QGIS mapserver)&lt;br /&gt;
***** aaime pointed out problem with the posted SLDs, in terms of the label property (jmckenna to look into it)&lt;br /&gt;
***** aaime pointed out that we should make sure that all servers compute the scales the same way&lt;br /&gt;
****** OGC recommends 90 DPI (GeoServer, Mapnik use the recommended 90...MapServer defaults to 72, but should be configurable)&lt;br /&gt;
****** all teams should look into how their engine handles this and report to group&lt;br /&gt;
**** other:&lt;br /&gt;
***** IvanSanchez reported that a Spanish custom-made WMS server may join the exercise (they access raster files only)&lt;br /&gt;
***** dmonie pointed out that Erdas has been quiet lately because one of the team leaders is on holiday&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 23rd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=23&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on proposed layer styling&lt;br /&gt;
*** update on available server specs&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-23.log log])&lt;br /&gt;
&lt;br /&gt;
* Wed June 16th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=16&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on server infrastructure&lt;br /&gt;
*** update on OSGeo-es dataset ([[Benchmarking 2010/How to get some sample data|Sample data download instructions]])&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-16.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Cédric Briançon (cedricbr)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** &amp;quot;base&amp;quot; run will use only shapefiles, &amp;quot;best&amp;quot; run will be any format (raster/vector)&lt;br /&gt;
**** teams can optionally test Oracle, PostGIS, Ingres connections during the &amp;quot;best&amp;quot; run&lt;br /&gt;
**** layers tested will be: labelled roads (with labels that follow the lines), thematic polygon map, and a test with labelled roads + thematic polygon + point layer in a single request (3 separate runs)&lt;br /&gt;
***** msmith and jmckenna to examine styling for one sheet (Barcelona, sheet# 420)&lt;br /&gt;
**** each base and best run will test data in raw projection (ETRS89 + UTM28/29/30/31) and then reprojected on-the-fly to the Google Mercator projection&lt;br /&gt;
**** threads (number of concurrent requests) will be: 1-2-4-8-16-32-64&lt;br /&gt;
**** US Army Corps is proposing to provide 4 desktop machines. 2 identical for testing ( win/lin ) and 1 for jmeter and 1 for databases&lt;br /&gt;
***** msmith will find out availability of 2-cpu machines this week&lt;br /&gt;
&lt;br /&gt;
* Wed June 2nd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=02&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** team representative introductions&lt;br /&gt;
*** Establish this year's 'Rules of Engagement' ([http://wiki.osgeo.org/wiki/Benchmarking_2009#Rules_of_Engagement previous RoE])&lt;br /&gt;
*** Discuss dataset to be used (including how to share the large dataset, for running local tests)&lt;br /&gt;
*** Discuss server infrastructure &lt;br /&gt;
*** Discuss possible changes to the test script parameters&lt;br /&gt;
*** Set next meeting date&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-02.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna, MapServer (jmckenna)&lt;br /&gt;
**** Cédric Briançon - Constellation (cedricbr)&lt;br /&gt;
**** Michael Smith - Oracle Mapviewer and Oracle connections in MapServer (msmith_)&lt;br /&gt;
**** Zac Spitzer - MapGuide (zacspitzer)&lt;br /&gt;
**** Martin Daly - Cadcorp (mpdaly)&lt;br /&gt;
**** Anne-Sophie Collignon - ERDAS (ascollignon)&lt;br /&gt;
**** Marco Hugentobler - QGIS mapserver (marco___)&lt;br /&gt;
**** Andrea Aime - GeoServer (aaime)&lt;br /&gt;
**** Dimitri Monie - ERDAS (dmonie)&lt;br /&gt;
**** Frank Warmerdam - MapServer, possibly Ingres as well (FrankW)&lt;br /&gt;
**** Iván Sánchez - provide geodata from Spanish sources and help out Mapnik (IvanSanchez)&lt;br /&gt;
**** Dane Springmeyer - Mapnik (springmeyer)&lt;br /&gt;
**** Johann Sorel - GeotoolKit / Constellation (Eclesia)&lt;br /&gt;
**** Adrian Custer - Constellation (acuster) &lt;br /&gt;
**** Pirmin Kalberer - QGIS mapserver (pirmin_k)&lt;br /&gt;
**** Trevor Wekel - MapGuide (trevorw)&lt;br /&gt;
**** Daniel Morissette - MapServer (danmo)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** All agreed to this year's &amp;quot;Rules of Engagement&amp;quot;&lt;br /&gt;
***** All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
***** Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
***** Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
***** Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
***** Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
***** WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
**** Dataset&lt;br /&gt;
***** Iván Sánchez Ortega from OSGeo-es is willing to provide local Spain datasets&lt;br /&gt;
***** data is for non-commercial use only&lt;br /&gt;
***** 10 GB of shapefiles&lt;br /&gt;
***** 100 GB of uncompressed rasters&lt;br /&gt;
**** Server infrastructure&lt;br /&gt;
***** possible hosts are msmith (US Army Corps) or Skygone (http://www.skygoneinc.com/)&lt;br /&gt;
***** need two identical servers, one running Unix and another Windows, plus a client machine&lt;br /&gt;
***** specs could be: quad core, 8GB of memory, 1TB hard drive&lt;br /&gt;
***** need fast pipe to server, as large datasets will be transferred&lt;br /&gt;
**** Next meeting date&lt;br /&gt;
***** all agreed to use same day and time next week, but limit the meeting length to one hour&lt;br /&gt;
&lt;br /&gt;
== Sample Dataset Styling ==&lt;br /&gt;
&lt;br /&gt;
* download [http://download.osgeo.org/benchmarking/barcelona-sample-dataset.zip sample dataset]&lt;br /&gt;
* layer [http://wiki.osgeo.org/wiki/Benchmarking_2010/How_to_get_some_sample_data#Vector_data_issues styling rules]&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''GetMap'''&lt;br /&gt;
| '''SLD'''&lt;br /&gt;
|-&lt;br /&gt;
| MapServer&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 all layers]&lt;br /&gt;
| --&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=settlement&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 settlement]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/settlement-sld.xml settlement-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=building&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 building]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/building-sld.xml building-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=industry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=424932,4575961,427328,4577812&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 industry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/industry-sld.xml industry-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour_lines&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 contour lines]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/contour-sld.xml contour-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=motorway&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 motorway]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/motorway-sld.xml motorway-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=road&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 road]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/road-sld.xml road-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=ramp&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 ramp]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/ramp-sld.xml ramp-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=track&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 track]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/track-sld.xml track-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_geometry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels with geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-geom-sld.xml point-geom-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_nogeom&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels without geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-nogeom-sld.xml point-nogeom-sld.xml]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Live Benchmark WMS GetMap Requests ==&lt;br /&gt;
&lt;br /&gt;
=== MapServer ===&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.8,41,2.4,42&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.1076723642349,41.407828508849,2.1178733654021,41.414271246429&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.1076723642349,41.407828508849,2.1178733654021,41.414271246429&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.1048033326566,41.405072728518,2.1207423969804,41.41702702676&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (labelled contours, larger view)&lt;br /&gt;
&lt;br /&gt;
=== GeoServer ===&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.8,41,2.4,42&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (Barcelona extents)&lt;br /&gt;
*[http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=2.1076723642349,41.407828508849,2.1178733654021,41.414271246429&amp;amp;width=800&amp;amp;height=600 Shapefiles GeoServer 2.1.x] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=2.1048033326566,41.405072728518,2.1207423969804,41.41702702676&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (labelled contours, larger view)&lt;br /&gt;
&lt;br /&gt;
=== Mapnik ==&lt;br /&gt;
* [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.8,41,2.4,42&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Mapnik2 / paleoserver] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8091/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.8,41,2.4,42&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Mapnik0.7.2 / mod_mapnik_wms] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=2.1076723642349,41.407828508849,2.1178733654021,41.414271246429&amp;amp;width=800&amp;amp;height=600 Shapefiles Mapnik2 / paleoserver] (larger view - no labels yet)&lt;br /&gt;
&lt;br /&gt;
== External Related Links  ==&lt;br /&gt;
&lt;br /&gt;
*[[FOSS4G Benchmark|FOSS4G WMS Benchmark]] &lt;br /&gt;
*[http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2010]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=49314</id>
		<title>Benchmarking 2010</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=49314"/>
		<updated>2010-08-12T08:41:50Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: /* Mapnik */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise  ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking 2009|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2010]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform. The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS. A JMeter load will be run on the testing box to measure various aspects of those layers. &lt;br /&gt;
&lt;br /&gt;
== Participants  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''IRC nick'''&lt;br /&gt;
| '''Server status'''&lt;br /&gt;
|-&lt;br /&gt;
| Cadcorp GeognoSIS &lt;br /&gt;
| [mailto:martin.daly--@--cadcorp.com Martin Daly]&lt;br /&gt;
| mpdaly&lt;br /&gt;
| Production release of server installed with preliminary configuration for SHP, TIF and ECW&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI &lt;br /&gt;
| [[User:Cedricbr|Cédric Briançon]]&lt;br /&gt;
| cedricbr&lt;br /&gt;
| Running on port 8280. Installation done for Shapefiles.&lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| [mailto:dimitri.monie@erdas.com Dimitri Monie begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting]&lt;br /&gt;
| dmonie&lt;br /&gt;
| Install and configuration on-going on windows server, ecw WMS configuration done, shape and DB WMS configuration on going. Port 80, port 8080&lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime&lt;br /&gt;
| aaime&lt;br /&gt;
| Normally running on port 8080 on the Linux server. Shapefiles and TIFF mosaic have been configured.&lt;br /&gt;
|-&lt;br /&gt;
| MapGuide Open Source &lt;br /&gt;
| Zac Spitzer&lt;br /&gt;
| zacspitzer&lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
| springmeyer&lt;br /&gt;
| Running on port 8090. Shapefiles styles ready, postgis and raster still to come.&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]]&lt;br /&gt;
| jmckenna&lt;br /&gt;
| linux_wms_bm serving WMS requests for shps, on port 8081.  windows install todo.&lt;br /&gt;
|-&lt;br /&gt;
| Oracle MapViewer &lt;br /&gt;
| [[User:msmitherdc|Michael Smith]]&lt;br /&gt;
| msmith_&lt;br /&gt;
| Set up on port 8088&lt;br /&gt;
|-&lt;br /&gt;
| QGIS mapserver&lt;br /&gt;
| Marco Hugentobler&lt;br /&gt;
| marco___&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Timeline  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| January 1st, 2010 &lt;br /&gt;
| begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 1st, 2010 &lt;br /&gt;
| commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 2nd, 2010 &lt;br /&gt;
| exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
| August 1st, 2010 &lt;br /&gt;
| final testing begins&lt;br /&gt;
|-&lt;br /&gt;
| August 23rd, 2010 &lt;br /&gt;
| no further testing&lt;br /&gt;
|-&lt;br /&gt;
| September 6-9, 2010 &lt;br /&gt;
| present results at FOSS4G2010&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
# Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
# Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
# Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
# WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Documenting Server Details and Differences ==&lt;br /&gt;
&lt;br /&gt;
It is the responsibility of each team to document their setup with regard to data. &lt;br /&gt;
&lt;br /&gt;
Please keep your notes in your servers directory in svn: http://svn.osgeo.org/osgeo/foss4g/benchmarking/&lt;br /&gt;
&lt;br /&gt;
One particular thing that will differ is each team's use of spatial indexes on shapefiles.&lt;br /&gt;
&lt;br /&gt;
Teams are '''not''' allowed to modify the .shp, .shx, .dbf or .prj files of the vector data (for the baseline benchmark). They can, however, create auxiliary files for spatial indexes and the like.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
| '''Mapping Server'''  || '''ext''' || '''type''' || '''command to create'''&lt;br /&gt;
|- &lt;br /&gt;
| MapServer || .qix || quadtree  || shptree &amp;lt;shpfile&amp;gt; ([[shptree notes]])&lt;br /&gt;
|- &lt;br /&gt;
| GeoServer || .qix || quadtree  || Using the ones generated for MapServer atm &lt;br /&gt;
|- &lt;br /&gt;
| Mapnik || .index || quadtree  || shapeindex &amp;lt;shpfile&amp;gt; ([[Benchmarking_2010/Mapnik_notes#shpindex_depth]])&lt;br /&gt;
|-&lt;br /&gt;
|Erdas || .rtr || RTree || RTreeBuilder basedir shapename max min ([[RTreeBuilder notes]]) &lt;br /&gt;
|-&lt;br /&gt;
|Cadcorp || *.shp.idx || RTree || GUI command in desktop SIS&lt;br /&gt;
|-&lt;br /&gt;
| Constellation || .qix || quadtree || Using the ones generated by MapServer&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Note: in your server setup documentation be sure to record the EXACT command used to create the indexes, with appropriate options passed (e.g depth)&lt;br /&gt;
&lt;br /&gt;
== Datasets ==&lt;br /&gt;
&lt;br /&gt;
A set of data published by the spanish National Mapping Agency will be used. This data is free for non-commercial use, so it's perfectly OK to use it in the benchmark.&lt;br /&gt;
&lt;br /&gt;
Vector data will be a topographic map, composed of several shapefiles (one shapefile per theme). Raster data will be 50cm/px aerial photography.&lt;br /&gt;
&lt;br /&gt;
We still do not have the definitive datasets, due to their size and the processing time needed to put them together. You can get some sample data by reading [[Benchmarking 2010/How to get some sample data]].&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/).&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
Machine A (windows server)&lt;br /&gt;
* System Type:   Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Windows Server 64bit &lt;br /&gt;
&lt;br /&gt;
Machine B (linux server)&lt;br /&gt;
* System Type:  Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Centos 5.5 x86-64&lt;br /&gt;
&lt;br /&gt;
Machine C (DB Host)&lt;br /&gt;
* System Type:  Gateway E6610D&lt;br /&gt;
* Processor, Intel Core2 Duo - E6750 2.66 Ghz&lt;br /&gt;
* 4Gb Ram &lt;br /&gt;
* 250Gb Hard Drive 7200 rpm&lt;br /&gt;
* OS: Centos 5.5 x86-64 &lt;br /&gt;
&lt;br /&gt;
Machine D (testing server (JMeter))&lt;br /&gt;
* System Type:   Dell Precision Workstation 390&lt;br /&gt;
* Ship Date:     9/7/2006&lt;br /&gt;
* Processor, 6300, 1.86, 2M, Core Duo-conroe, Burn 2&lt;br /&gt;
* 2Gb RAM&lt;br /&gt;
* 160 Gb Hard drive 7200 rpm&lt;br /&gt;
* Service Tag:    5Q5LQB1&lt;br /&gt;
* OS: Centos 5.5 i386&lt;br /&gt;
&lt;br /&gt;
== Communication  ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking &lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net &lt;br /&gt;
&lt;br /&gt;
=== Next IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 11th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=11&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subsets?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
*** Status report from each team&lt;br /&gt;
*** Testing deadline: shall we extend it?&lt;br /&gt;
*** Can all server provide links to the sample requests and allow to build more? (style comparison, are we all doing the same work?)&lt;br /&gt;
*** Vector data&lt;br /&gt;
**** Changes in rendering (missing values for some attributes)&lt;br /&gt;
**** Gaps: what to do with the 9 missing sheets?&lt;br /&gt;
&lt;br /&gt;
=== Previous IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 4th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=4&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Machine status / issues&lt;br /&gt;
*** Data status / issues&lt;br /&gt;
**** Characters mis-encoded in shapefiles (e.g. catalan in labels): fixable? impact on PostGIS database?&lt;br /&gt;
**** Raster conversion to GeoTIFF (torrent of results?)&lt;br /&gt;
*** Styles status / issues&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subset?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
** Summary: [[Benchmarking 2010 IRC meeting logs Aug 4th]]&lt;br /&gt;
&lt;br /&gt;
* Wed July 28th&lt;br /&gt;
(no info)&lt;br /&gt;
&lt;br /&gt;
* Wed July 21st @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=21&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** update on data styling&lt;br /&gt;
*** checkin on server installs / library dependencies&lt;br /&gt;
&lt;br /&gt;
* Wed July 14th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=14&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** data styling discussions&lt;br /&gt;
**** scales to use for layers&lt;br /&gt;
**** missing full road network&lt;br /&gt;
**** layer to use for labels along lines&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-07-14.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Dimitri Monie (dmonie)&lt;br /&gt;
**** Dane Springmeyer (springmeyer)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** data:&lt;br /&gt;
***** full dataset of Spain, vector and raster, has been processed by IvanSanchez, and he is checking it and will create a torrent for transfer, by the end of the week&lt;br /&gt;
***** because of shapefile size limit some layers may have to be split (contour-1.shp, contour-2.shp)&lt;br /&gt;
**** servers:&lt;br /&gt;
***** msmith has received both server machines&lt;br /&gt;
***** T1 router is being installed, it will be a dedicated line for this project&lt;br /&gt;
***** he is adding 2 TB drives to each&lt;br /&gt;
**** layer styling:&lt;br /&gt;
***** we notice that the Spain dataset we are using (BCN25) does not include street files (zoomed in road network)&lt;br /&gt;
***** we agreed to use contours for curved label tests instead&lt;br /&gt;
***** jmckenna will test the layer scales provided by Marco (QGIS mapserver)&lt;br /&gt;
***** aaime pointed out problem with the posted SLDs, in terms of the label property (jmckenna to look into it)&lt;br /&gt;
***** aaime pointed out that we should make sure that all servers compute the scales the same way&lt;br /&gt;
****** OGC recommends 90 DPI (GeoServer, Mapnik use the recommended 90...MapServer defaults to 72, but should be configurable)&lt;br /&gt;
****** all teams should look into how their engine handles this and report to group&lt;br /&gt;
**** other:&lt;br /&gt;
***** IvanSanchez reported that a Spanish custom-made WMS server may join the exercise (they access raster files only)&lt;br /&gt;
***** dmonie pointed out that Erdas has been quiet lately because one of the team leaders is on holiday&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 23rd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=23&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on proposed layer styling&lt;br /&gt;
*** update on available server specs&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-23.log log])&lt;br /&gt;
&lt;br /&gt;
* Wed June 16th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=16&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on server infrastructure&lt;br /&gt;
*** update on OSGeo-es dataset ([[Benchmarking 2010/How to get some sample data|Sample data download instructions]])&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-16.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Cédric Briançon (cedricbr)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** &amp;quot;base&amp;quot; run will use only shapefiles, &amp;quot;best&amp;quot; run will be any format (raster/vector)&lt;br /&gt;
**** teams can optionally test Oracle, PostGIS, Ingres connections during the &amp;quot;best&amp;quot; run&lt;br /&gt;
**** layers tested will be: labelled roads (with labels that follow the lines), thematic polygon map, and a test with labelled roads + thematic polygon + point layer in a single request (3 separate runs)&lt;br /&gt;
***** msmith and jmckenna to examine styling for one sheet (Barcelona, sheet# 420)&lt;br /&gt;
**** each base and best run will test data in raw projection (ETRS89 + UTM28/29/30/31) and then reprojected on-the-fly to the Google Mercator projection&lt;br /&gt;
**** threads (number of concurrent requests) will be: 1-2-4-8-16-32-64&lt;br /&gt;
**** US Army Corps is proposing to provide 4 desktop machines. 2 identical for testing ( win/lin ) and 1 for jmeter and 1 for databases&lt;br /&gt;
***** msmith will find out availability of 2-cpu machines this week&lt;br /&gt;
&lt;br /&gt;
* Wed June 2nd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=02&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** team representative introductions&lt;br /&gt;
*** Establish this year's 'Rules of Engagement' ([http://wiki.osgeo.org/wiki/Benchmarking_2009#Rules_of_Engagement previous RoE])&lt;br /&gt;
*** Discuss dataset to be used (including how to share the large dataset, for running local tests)&lt;br /&gt;
*** Discuss server infrastructure &lt;br /&gt;
*** Discuss possible changes to the test script parameters&lt;br /&gt;
*** Set next meeting date&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-02.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna, MapServer (jmckenna)&lt;br /&gt;
**** Cédric Briançon - Constellation (cedricbr)&lt;br /&gt;
**** Michael Smith - Oracle Mapviewer and Oracle connections in MapServer (msmith_)&lt;br /&gt;
**** Zac Spitzer - MapGuide (zacspitzer)&lt;br /&gt;
**** Martin Daly - Cadcorp (mpdaly)&lt;br /&gt;
**** Anne-Sophie Collignon - ERDAS (ascollignon)&lt;br /&gt;
**** Marco Hugentobler - QGIS mapserver (marco___)&lt;br /&gt;
**** Andrea Aime - GeoServer (aaime)&lt;br /&gt;
**** Dimitri Monie - ERDAS (dmonie)&lt;br /&gt;
**** Frank Warmerdam - MapServer, possibly Ingres as well (FrankW)&lt;br /&gt;
**** Iván Sánchez - provide geodata from Spanish sources and help out Mapnik (IvanSanchez)&lt;br /&gt;
**** Dane Springmeyer - Mapnik (springmeyer)&lt;br /&gt;
**** Johann Sorel - GeotoolKit / Constellation (Eclesia)&lt;br /&gt;
**** Adrian Custer - Constellation (acuster) &lt;br /&gt;
**** Pirmin Kalberer - QGIS mapserver (pirmin_k)&lt;br /&gt;
**** Trevor Wekel - MapGuide (trevorw)&lt;br /&gt;
**** Daniel Morissette - MapServer (danmo)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** All agreed to this year's &amp;quot;Rules of Engagement&amp;quot;&lt;br /&gt;
***** All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
***** Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
***** Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
***** Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
***** Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
***** WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
**** Dataset&lt;br /&gt;
***** Iván Sánchez Ortega from OSGeo-es is willing to provide local Spain datasets&lt;br /&gt;
***** data is for non-commercial use only&lt;br /&gt;
***** 10 GB of shapefiles&lt;br /&gt;
***** 100 GB of uncompressed rasters&lt;br /&gt;
**** Server infrastructure&lt;br /&gt;
***** possible hosts are msmith (US Army Corps) or Skygone (http://www.skygoneinc.com/)&lt;br /&gt;
***** need two identical servers, one running Unix and another Windows, plus a client machine&lt;br /&gt;
***** specs could be: quad core, 8GB of memory, 1TB hard drive&lt;br /&gt;
***** need fast pipe to server, as large datasets will be transferred&lt;br /&gt;
**** Next meeting date&lt;br /&gt;
***** all agreed to use same day and time next week, but limit the meeting length to one hour&lt;br /&gt;
&lt;br /&gt;
== Sample Dataset Styling ==&lt;br /&gt;
&lt;br /&gt;
* download [http://download.osgeo.org/benchmarking/barcelona-sample-dataset.zip sample dataset]&lt;br /&gt;
* layer [http://wiki.osgeo.org/wiki/Benchmarking_2010/How_to_get_some_sample_data#Vector_data_issues styling rules]&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''GetMap'''&lt;br /&gt;
| '''SLD'''&lt;br /&gt;
|-&lt;br /&gt;
| MapServer&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 all layers]&lt;br /&gt;
| --&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=settlement&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 settlement]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/settlement-sld.xml settlement-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=building&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 building]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/building-sld.xml building-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=industry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=424932,4575961,427328,4577812&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 industry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/industry-sld.xml industry-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour_lines&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 contour lines]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/contour-sld.xml contour-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=motorway&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 motorway]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/motorway-sld.xml motorway-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=road&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 road]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/road-sld.xml road-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=ramp&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 ramp]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/ramp-sld.xml ramp-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=track&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 track]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/track-sld.xml track-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_geometry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels with geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-geom-sld.xml point-geom-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_nogeom&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels without geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-nogeom-sld.xml point-nogeom-sld.xml]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Live Benchmark WMS GetMap Requests ==&lt;br /&gt;
&lt;br /&gt;
=== MapServer ===&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.8,41,2.4,42&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.1076723642349,41.407828508849,2.1178733654021,41.414271246429&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.1076723642349,41.407828508849,2.1178733654021,41.414271246429&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.1048033326566,41.405072728518,2.1207423969804,41.41702702676&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (labelled contours, larger view)&lt;br /&gt;
&lt;br /&gt;
=== GeoServer ===&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.8,41,2.4,42&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (Barcelona extents)&lt;br /&gt;
*[http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=2.1076723642349,41.407828508849,2.1178733654021,41.414271246429&amp;amp;width=800&amp;amp;height=600 Shapefiles GeoServer 2.1.x] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=2.1048033326566,41.405072728518,2.1207423969804,41.41702702676&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (labelled contours, larger view)&lt;br /&gt;
&lt;br /&gt;
=== Mapnik ==&lt;br /&gt;
* [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.8,41,2.4,42&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Mapnik2 / paleoserver] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8091/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.8,41,2.4,42&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Mapnik0.7.2 / mod_mapnik_wms] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=2.1076723642349,41.407828508849,2.1178733654021,41.414271246429&amp;amp;width=800&amp;amp;height=600 Shapefiles Mapnik2 / paleoserver] (larger view - no labels yet)&lt;br /&gt;
&lt;br /&gt;
== External Related Links  ==&lt;br /&gt;
&lt;br /&gt;
*[[FOSS4G Benchmark|FOSS4G WMS Benchmark]] &lt;br /&gt;
*[http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2010]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=49313</id>
		<title>Benchmarking 2010</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=49313"/>
		<updated>2010-08-12T08:35:49Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: /* Live Benchmark WMS GetMap Requests */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise  ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking 2009|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2010]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform. The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS. A JMeter load will be run on the testing box to measure various aspects of those layers. &lt;br /&gt;
&lt;br /&gt;
== Participants  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''IRC nick'''&lt;br /&gt;
| '''Server status'''&lt;br /&gt;
|-&lt;br /&gt;
| Cadcorp GeognoSIS &lt;br /&gt;
| [mailto:martin.daly--@--cadcorp.com Martin Daly]&lt;br /&gt;
| mpdaly&lt;br /&gt;
| Production release of server installed with preliminary configuration for SHP, TIF and ECW&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI &lt;br /&gt;
| [[User:Cedricbr|Cédric Briançon]]&lt;br /&gt;
| cedricbr&lt;br /&gt;
| Running on port 8280. Installation done for Shapefiles.&lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| [mailto:dimitri.monie@erdas.com Dimitri Monie begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting]&lt;br /&gt;
| dmonie&lt;br /&gt;
| Install and configuration on-going on windows server, ecw WMS configuration done, shape and DB WMS configuration on going. Port 80, port 8080&lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime&lt;br /&gt;
| aaime&lt;br /&gt;
| Normally running on port 8080 on the Linux server. Shapefiles and TIFF mosaic have been configured.&lt;br /&gt;
|-&lt;br /&gt;
| MapGuide Open Source &lt;br /&gt;
| Zac Spitzer&lt;br /&gt;
| zacspitzer&lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
| springmeyer&lt;br /&gt;
| Running on port 8090. Shapefiles styles ready, postgis and raster still to come.&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]]&lt;br /&gt;
| jmckenna&lt;br /&gt;
| linux_wms_bm serving WMS requests for shps, on port 8081.  windows install todo.&lt;br /&gt;
|-&lt;br /&gt;
| Oracle MapViewer &lt;br /&gt;
| [[User:msmitherdc|Michael Smith]]&lt;br /&gt;
| msmith_&lt;br /&gt;
| Set up on port 8088&lt;br /&gt;
|-&lt;br /&gt;
| QGIS mapserver&lt;br /&gt;
| Marco Hugentobler&lt;br /&gt;
| marco___&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Timeline  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| January 1st, 2010 &lt;br /&gt;
| begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 1st, 2010 &lt;br /&gt;
| commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 2nd, 2010 &lt;br /&gt;
| exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
| August 1st, 2010 &lt;br /&gt;
| final testing begins&lt;br /&gt;
|-&lt;br /&gt;
| August 23rd, 2010 &lt;br /&gt;
| no further testing&lt;br /&gt;
|-&lt;br /&gt;
| September 6-9, 2010 &lt;br /&gt;
| present results at FOSS4G2010&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
# Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
# Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
# Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
# WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Documenting Server Details and Differences ==&lt;br /&gt;
&lt;br /&gt;
It is the responsibility of each team to document their setup with regard to data. &lt;br /&gt;
&lt;br /&gt;
Please keep your notes in your servers directory in svn: http://svn.osgeo.org/osgeo/foss4g/benchmarking/&lt;br /&gt;
&lt;br /&gt;
One particular thing that will differ is each team's use of spatial indexes on shapefiles.&lt;br /&gt;
&lt;br /&gt;
Teams are '''not''' allowed to modify the .shp, .shx, .dbf or .prj files of the vector data (for the baseline benchmark). They can, however, create auxiliary files for spatial indexes and the like.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
| '''Mapping Server'''  || '''ext''' || '''type''' || '''command to create'''&lt;br /&gt;
|- &lt;br /&gt;
| MapServer || .qix || quadtree  || shptree &amp;lt;shpfile&amp;gt; ([[shptree notes]])&lt;br /&gt;
|- &lt;br /&gt;
| GeoServer || .qix || quadtree  || Using the ones generated for MapServer atm &lt;br /&gt;
|- &lt;br /&gt;
| Mapnik || .index || quadtree  || shapeindex &amp;lt;shpfile&amp;gt; ([[Benchmarking_2010/Mapnik_notes#shpindex_depth]])&lt;br /&gt;
|-&lt;br /&gt;
|Erdas || .rtr || RTree || RTreeBuilder basedir shapename max min ([[RTreeBuilder notes]]) &lt;br /&gt;
|-&lt;br /&gt;
|Cadcorp || *.shp.idx || RTree || GUI command in desktop SIS&lt;br /&gt;
|-&lt;br /&gt;
| Constellation || .qix || quadtree || Using the ones generated by MapServer&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Note: in your server setup documentation be sure to record the EXACT command used to create the indexes, with appropriate options passed (e.g depth)&lt;br /&gt;
&lt;br /&gt;
== Datasets ==&lt;br /&gt;
&lt;br /&gt;
A set of data published by the spanish National Mapping Agency will be used. This data is free for non-commercial use, so it's perfectly OK to use it in the benchmark.&lt;br /&gt;
&lt;br /&gt;
Vector data will be a topographic map, composed of several shapefiles (one shapefile per theme). Raster data will be 50cm/px aerial photography.&lt;br /&gt;
&lt;br /&gt;
We still do not have the definitive datasets, due to their size and the processing time needed to put them together. You can get some sample data by reading [[Benchmarking 2010/How to get some sample data]].&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/).&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
Machine A (windows server)&lt;br /&gt;
* System Type:   Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Windows Server 64bit &lt;br /&gt;
&lt;br /&gt;
Machine B (linux server)&lt;br /&gt;
* System Type:  Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Centos 5.5 x86-64&lt;br /&gt;
&lt;br /&gt;
Machine C (DB Host)&lt;br /&gt;
* System Type:  Gateway E6610D&lt;br /&gt;
* Processor, Intel Core2 Duo - E6750 2.66 Ghz&lt;br /&gt;
* 4Gb Ram &lt;br /&gt;
* 250Gb Hard Drive 7200 rpm&lt;br /&gt;
* OS: Centos 5.5 x86-64 &lt;br /&gt;
&lt;br /&gt;
Machine D (testing server (JMeter))&lt;br /&gt;
* System Type:   Dell Precision Workstation 390&lt;br /&gt;
* Ship Date:     9/7/2006&lt;br /&gt;
* Processor, 6300, 1.86, 2M, Core Duo-conroe, Burn 2&lt;br /&gt;
* 2Gb RAM&lt;br /&gt;
* 160 Gb Hard drive 7200 rpm&lt;br /&gt;
* Service Tag:    5Q5LQB1&lt;br /&gt;
* OS: Centos 5.5 i386&lt;br /&gt;
&lt;br /&gt;
== Communication  ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking &lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net &lt;br /&gt;
&lt;br /&gt;
=== Next IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 11th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=11&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subsets?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
*** Status report from each team&lt;br /&gt;
*** Testing deadline: shall we extend it?&lt;br /&gt;
*** Can all server provide links to the sample requests and allow to build more? (style comparison, are we all doing the same work?)&lt;br /&gt;
*** Vector data&lt;br /&gt;
**** Changes in rendering (missing values for some attributes)&lt;br /&gt;
**** Gaps: what to do with the 9 missing sheets?&lt;br /&gt;
&lt;br /&gt;
=== Previous IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 4th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=4&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Machine status / issues&lt;br /&gt;
*** Data status / issues&lt;br /&gt;
**** Characters mis-encoded in shapefiles (e.g. catalan in labels): fixable? impact on PostGIS database?&lt;br /&gt;
**** Raster conversion to GeoTIFF (torrent of results?)&lt;br /&gt;
*** Styles status / issues&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subset?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
** Summary: [[Benchmarking 2010 IRC meeting logs Aug 4th]]&lt;br /&gt;
&lt;br /&gt;
* Wed July 28th&lt;br /&gt;
(no info)&lt;br /&gt;
&lt;br /&gt;
* Wed July 21st @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=21&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** update on data styling&lt;br /&gt;
*** checkin on server installs / library dependencies&lt;br /&gt;
&lt;br /&gt;
* Wed July 14th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=14&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** data styling discussions&lt;br /&gt;
**** scales to use for layers&lt;br /&gt;
**** missing full road network&lt;br /&gt;
**** layer to use for labels along lines&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-07-14.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Dimitri Monie (dmonie)&lt;br /&gt;
**** Dane Springmeyer (springmeyer)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** data:&lt;br /&gt;
***** full dataset of Spain, vector and raster, has been processed by IvanSanchez, and he is checking it and will create a torrent for transfer, by the end of the week&lt;br /&gt;
***** because of shapefile size limit some layers may have to be split (contour-1.shp, contour-2.shp)&lt;br /&gt;
**** servers:&lt;br /&gt;
***** msmith has received both server machines&lt;br /&gt;
***** T1 router is being installed, it will be a dedicated line for this project&lt;br /&gt;
***** he is adding 2 TB drives to each&lt;br /&gt;
**** layer styling:&lt;br /&gt;
***** we notice that the Spain dataset we are using (BCN25) does not include street files (zoomed in road network)&lt;br /&gt;
***** we agreed to use contours for curved label tests instead&lt;br /&gt;
***** jmckenna will test the layer scales provided by Marco (QGIS mapserver)&lt;br /&gt;
***** aaime pointed out problem with the posted SLDs, in terms of the label property (jmckenna to look into it)&lt;br /&gt;
***** aaime pointed out that we should make sure that all servers compute the scales the same way&lt;br /&gt;
****** OGC recommends 90 DPI (GeoServer, Mapnik use the recommended 90...MapServer defaults to 72, but should be configurable)&lt;br /&gt;
****** all teams should look into how their engine handles this and report to group&lt;br /&gt;
**** other:&lt;br /&gt;
***** IvanSanchez reported that a Spanish custom-made WMS server may join the exercise (they access raster files only)&lt;br /&gt;
***** dmonie pointed out that Erdas has been quiet lately because one of the team leaders is on holiday&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 23rd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=23&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on proposed layer styling&lt;br /&gt;
*** update on available server specs&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-23.log log])&lt;br /&gt;
&lt;br /&gt;
* Wed June 16th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=16&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on server infrastructure&lt;br /&gt;
*** update on OSGeo-es dataset ([[Benchmarking 2010/How to get some sample data|Sample data download instructions]])&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-16.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Cédric Briançon (cedricbr)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** &amp;quot;base&amp;quot; run will use only shapefiles, &amp;quot;best&amp;quot; run will be any format (raster/vector)&lt;br /&gt;
**** teams can optionally test Oracle, PostGIS, Ingres connections during the &amp;quot;best&amp;quot; run&lt;br /&gt;
**** layers tested will be: labelled roads (with labels that follow the lines), thematic polygon map, and a test with labelled roads + thematic polygon + point layer in a single request (3 separate runs)&lt;br /&gt;
***** msmith and jmckenna to examine styling for one sheet (Barcelona, sheet# 420)&lt;br /&gt;
**** each base and best run will test data in raw projection (ETRS89 + UTM28/29/30/31) and then reprojected on-the-fly to the Google Mercator projection&lt;br /&gt;
**** threads (number of concurrent requests) will be: 1-2-4-8-16-32-64&lt;br /&gt;
**** US Army Corps is proposing to provide 4 desktop machines. 2 identical for testing ( win/lin ) and 1 for jmeter and 1 for databases&lt;br /&gt;
***** msmith will find out availability of 2-cpu machines this week&lt;br /&gt;
&lt;br /&gt;
* Wed June 2nd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=02&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** team representative introductions&lt;br /&gt;
*** Establish this year's 'Rules of Engagement' ([http://wiki.osgeo.org/wiki/Benchmarking_2009#Rules_of_Engagement previous RoE])&lt;br /&gt;
*** Discuss dataset to be used (including how to share the large dataset, for running local tests)&lt;br /&gt;
*** Discuss server infrastructure &lt;br /&gt;
*** Discuss possible changes to the test script parameters&lt;br /&gt;
*** Set next meeting date&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-02.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna, MapServer (jmckenna)&lt;br /&gt;
**** Cédric Briançon - Constellation (cedricbr)&lt;br /&gt;
**** Michael Smith - Oracle Mapviewer and Oracle connections in MapServer (msmith_)&lt;br /&gt;
**** Zac Spitzer - MapGuide (zacspitzer)&lt;br /&gt;
**** Martin Daly - Cadcorp (mpdaly)&lt;br /&gt;
**** Anne-Sophie Collignon - ERDAS (ascollignon)&lt;br /&gt;
**** Marco Hugentobler - QGIS mapserver (marco___)&lt;br /&gt;
**** Andrea Aime - GeoServer (aaime)&lt;br /&gt;
**** Dimitri Monie - ERDAS (dmonie)&lt;br /&gt;
**** Frank Warmerdam - MapServer, possibly Ingres as well (FrankW)&lt;br /&gt;
**** Iván Sánchez - provide geodata from Spanish sources and help out Mapnik (IvanSanchez)&lt;br /&gt;
**** Dane Springmeyer - Mapnik (springmeyer)&lt;br /&gt;
**** Johann Sorel - GeotoolKit / Constellation (Eclesia)&lt;br /&gt;
**** Adrian Custer - Constellation (acuster) &lt;br /&gt;
**** Pirmin Kalberer - QGIS mapserver (pirmin_k)&lt;br /&gt;
**** Trevor Wekel - MapGuide (trevorw)&lt;br /&gt;
**** Daniel Morissette - MapServer (danmo)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** All agreed to this year's &amp;quot;Rules of Engagement&amp;quot;&lt;br /&gt;
***** All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
***** Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
***** Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
***** Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
***** Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
***** WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
**** Dataset&lt;br /&gt;
***** Iván Sánchez Ortega from OSGeo-es is willing to provide local Spain datasets&lt;br /&gt;
***** data is for non-commercial use only&lt;br /&gt;
***** 10 GB of shapefiles&lt;br /&gt;
***** 100 GB of uncompressed rasters&lt;br /&gt;
**** Server infrastructure&lt;br /&gt;
***** possible hosts are msmith (US Army Corps) or Skygone (http://www.skygoneinc.com/)&lt;br /&gt;
***** need two identical servers, one running Unix and another Windows, plus a client machine&lt;br /&gt;
***** specs could be: quad core, 8GB of memory, 1TB hard drive&lt;br /&gt;
***** need fast pipe to server, as large datasets will be transferred&lt;br /&gt;
**** Next meeting date&lt;br /&gt;
***** all agreed to use same day and time next week, but limit the meeting length to one hour&lt;br /&gt;
&lt;br /&gt;
== Sample Dataset Styling ==&lt;br /&gt;
&lt;br /&gt;
* download [http://download.osgeo.org/benchmarking/barcelona-sample-dataset.zip sample dataset]&lt;br /&gt;
* layer [http://wiki.osgeo.org/wiki/Benchmarking_2010/How_to_get_some_sample_data#Vector_data_issues styling rules]&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''GetMap'''&lt;br /&gt;
| '''SLD'''&lt;br /&gt;
|-&lt;br /&gt;
| MapServer&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 all layers]&lt;br /&gt;
| --&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=settlement&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 settlement]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/settlement-sld.xml settlement-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=building&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 building]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/building-sld.xml building-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=industry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=424932,4575961,427328,4577812&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 industry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/industry-sld.xml industry-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour_lines&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 contour lines]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/contour-sld.xml contour-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=motorway&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 motorway]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/motorway-sld.xml motorway-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=road&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 road]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/road-sld.xml road-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=ramp&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 ramp]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/ramp-sld.xml ramp-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=track&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 track]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/track-sld.xml track-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_geometry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels with geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-geom-sld.xml point-geom-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_nogeom&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels without geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-nogeom-sld.xml point-nogeom-sld.xml]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Live Benchmark WMS GetMap Requests ==&lt;br /&gt;
&lt;br /&gt;
=== MapServer ===&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.8,41,2.4,42&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.1076723642349,41.407828508849,2.1178733654021,41.414271246429&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.1076723642349,41.407828508849,2.1178733654021,41.414271246429&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.1048033326566,41.405072728518,2.1207423969804,41.41702702676&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (labelled contours, larger view)&lt;br /&gt;
&lt;br /&gt;
=== GeoServer ===&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.8,41,2.4,42&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (Barcelona extents)&lt;br /&gt;
*[http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=2.1076723642349,41.407828508849,2.1178733654021,41.414271246429&amp;amp;width=800&amp;amp;height=600 Shapefiles GeoServer 2.1.x] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=2.1048033326566,41.405072728518,2.1207423969804,41.41702702676&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (labelled contours, larger view)&lt;br /&gt;
&lt;br /&gt;
=== Mapnik ===&lt;br /&gt;
* [http://12.189.158.78:8090/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.8,41,2.4,42&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Mapnik2 / paleoserver] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8091/?SRS=EPSG%3A4326&amp;amp;LAYERS=__all__&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.8,41,2.4,42&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles Mapnik0.7.2 / mod_mapnik_wms] (Barcelona extents)&lt;br /&gt;
&lt;br /&gt;
== External Related Links  ==&lt;br /&gt;
&lt;br /&gt;
*[[FOSS4G Benchmark|FOSS4G WMS Benchmark]] &lt;br /&gt;
*[http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2010]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010/Mapnik_notes&amp;diff=49304</id>
		<title>Benchmarking 2010/Mapnik notes</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010/Mapnik_notes&amp;diff=49304"/>
		<updated>2010-08-11T16:34:52Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Mapnik Processing Notes =&lt;br /&gt;
&lt;br /&gt;
''(for the [[Benchmarking_2010]] exercise)''&lt;br /&gt;
&lt;br /&gt;
== installation ==&lt;br /&gt;
&lt;br /&gt;
Installation details can be seen at: http://svn.osgeo.org/osgeo/foss4g/benchmarking/mapnik/scripts/install_mapnik_rhel_5.5.sh&lt;br /&gt;
&lt;br /&gt;
== shpindex depth ==&lt;br /&gt;
&lt;br /&gt;
As Mapnik's shapeindex utility does not have optimized defaults, I matched the Mapserver depths used exactly ([[shptree notes]]):&lt;br /&gt;
&lt;br /&gt;
::&lt;br /&gt;
  shapeindex -d 21 building.shp&lt;br /&gt;
  shapeindex -d 16 contour-0.shp&lt;br /&gt;
  shapeindex -d 17 contour-1.shp&lt;br /&gt;
  shapeindex -d 17 contour-2.shp&lt;br /&gt;
  shapeindex -d 17 contour-3.shp&lt;br /&gt;
  shapeindex -d 17 contour-4.shp&lt;br /&gt;
  shapeindex -d 15 contour-5.shp&lt;br /&gt;
  shapeindex -d 17 contour-6.shp&lt;br /&gt;
  shapeindex -d 17 contour-7.shp&lt;br /&gt;
  shapeindex -d 17 industry.shp&lt;br /&gt;
  shapeindex -d 10 motorway.shp&lt;br /&gt;
  shapeindex -d 15 point-labels-for-geometry.shp&lt;br /&gt;
  shapeindex -d 18 point-labels-no-geometry.shp&lt;br /&gt;
  shapeindex -d 14 ramp.shp&lt;br /&gt;
  shapeindex -d 14 road.shp&lt;br /&gt;
  shapeindex -d 16 settlement.shp&lt;br /&gt;
  shapeindex -d 16 track.shp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2010]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=49303</id>
		<title>Benchmarking 2010</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=49303"/>
		<updated>2010-08-11T16:33:24Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: /* Documenting Server Details and Differences */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise  ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking 2009|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2010]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform. The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS. A JMeter load will be run on the testing box to measure various aspects of those layers. &lt;br /&gt;
&lt;br /&gt;
== Participants  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''IRC nick'''&lt;br /&gt;
| '''Server status'''&lt;br /&gt;
|-&lt;br /&gt;
| Cadcorp GeognoSIS &lt;br /&gt;
| [mailto:martin.daly--@--cadcorp.com Martin Daly]&lt;br /&gt;
| mpdaly&lt;br /&gt;
| Production release of server installed with preliminary configuration for SHP and ECW&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI &lt;br /&gt;
| [[User:Cedricbr|Cédric Briançon]]&lt;br /&gt;
| cedricbr&lt;br /&gt;
| Running on port 8280. Installation done for Shapefiles.&lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| [mailto:dimitri.monie@erdas.com Dimitri Monie begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting]&lt;br /&gt;
| dmonie&lt;br /&gt;
| Install and configuration on-going on windows server, ecw WMS configuration done, shape and DB WMS configuration on going. Port 80, port 8080&lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime&lt;br /&gt;
| aaime&lt;br /&gt;
| Normally running on port 8080 on the Linux server. Shapefiles and TIFF mosaic have been configured.&lt;br /&gt;
|-&lt;br /&gt;
| MapGuide Open Source &lt;br /&gt;
| Zac Spitzer&lt;br /&gt;
| zacspitzer&lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
| springmeyer&lt;br /&gt;
| Running on port 8090. Shapefiles styles ready, postgis and raster still to come.&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]]&lt;br /&gt;
| jmckenna&lt;br /&gt;
| linux_wms_bm serving WMS requests for shps, on port 8081.  windows install todo.&lt;br /&gt;
|-&lt;br /&gt;
| Oracle MapViewer &lt;br /&gt;
| [[User:msmitherdc|Michael Smith]]&lt;br /&gt;
| msmith_&lt;br /&gt;
| Set up on port 8088&lt;br /&gt;
|-&lt;br /&gt;
| QGIS mapserver&lt;br /&gt;
| Marco Hugentobler&lt;br /&gt;
| marco___&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Timeline  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| January 1st, 2010 &lt;br /&gt;
| begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 1st, 2010 &lt;br /&gt;
| commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 2nd, 2010 &lt;br /&gt;
| exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
| August 1st, 2010 &lt;br /&gt;
| final testing begins&lt;br /&gt;
|-&lt;br /&gt;
| August 23rd, 2010 &lt;br /&gt;
| no further testing&lt;br /&gt;
|-&lt;br /&gt;
| September 6-9, 2010 &lt;br /&gt;
| present results at FOSS4G2010&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
# Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
# Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
# Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
# WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Documenting Server Details and Differences ==&lt;br /&gt;
&lt;br /&gt;
It is the responsibility of each team to document their setup with regard to data. &lt;br /&gt;
&lt;br /&gt;
Please keep your notes in your servers directory in svn: http://svn.osgeo.org/osgeo/foss4g/benchmarking/&lt;br /&gt;
&lt;br /&gt;
One particular thing that will differ is each team's use of spatial indexes on shapefiles.&lt;br /&gt;
&lt;br /&gt;
Teams are '''not''' allowed to modify the .shp, .shx, .dbf or .prj files of the vector data (for the baseline benchmark). They can, however, create auxiliary files for spatial indexes and the like.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
| '''Mapping Server'''  || '''ext''' || '''type''' || '''command to create'''&lt;br /&gt;
|- &lt;br /&gt;
| MapServer || .qix || quadtree  || shptree &amp;lt;shpfile&amp;gt; ([[shptree notes]])&lt;br /&gt;
|- &lt;br /&gt;
| GeoServer || .qix || quadtree  || Using the ones generated for MapServer atm &lt;br /&gt;
|- &lt;br /&gt;
| Mapnik || .index || quadtree  || shapeindex &amp;lt;shpfile&amp;gt; ([[Benchmarking_2010/Mapnik_notes#shpindex_depth]])&lt;br /&gt;
|-&lt;br /&gt;
|Erdas || .rtr || RTree || RTreeBuilder basedir shapename max min ([[RTreeBuilder notes]]) &lt;br /&gt;
|-&lt;br /&gt;
|Cadcorp || *.shp.idx || RTree || GUI command in desktop SIS&lt;br /&gt;
|-&lt;br /&gt;
| Constellation || .qix || quadtree || Using the ones generated by MapServer&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Note: in your server setup documentation be sure to record the EXACT command used to create the indexes, with appropriate options passed (e.g depth)&lt;br /&gt;
&lt;br /&gt;
== Datasets ==&lt;br /&gt;
&lt;br /&gt;
A set of data published by the spanish National Mapping Agency will be used. This data is free for non-commercial use, so it's perfectly OK to use it in the benchmark.&lt;br /&gt;
&lt;br /&gt;
Vector data will be a topographic map, composed of several shapefiles (one shapefile per theme). Raster data will be 50cm/px aerial photography.&lt;br /&gt;
&lt;br /&gt;
We still do not have the definitive datasets, due to their size and the processing time needed to put them together. You can get some sample data by reading [[Benchmarking 2010/How to get some sample data]].&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/).&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
Machine A (windows server)&lt;br /&gt;
* System Type:   Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Windows Server 64bit &lt;br /&gt;
&lt;br /&gt;
Machine B (linux server)&lt;br /&gt;
* System Type:  Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Centos 5.5 x86-64&lt;br /&gt;
&lt;br /&gt;
Machine C (DB Host)&lt;br /&gt;
* System Type:  Gateway E6610D&lt;br /&gt;
* Processor, Intel Core2 Duo - E6750 2.66 Ghz&lt;br /&gt;
* 4Gb Ram &lt;br /&gt;
* 250Gb Hard Drive 7200 rpm&lt;br /&gt;
* OS: Centos 5.5 x86-64 &lt;br /&gt;
&lt;br /&gt;
Machine D (testing server (JMeter))&lt;br /&gt;
* System Type:   Dell Precision Workstation 390&lt;br /&gt;
* Ship Date:     9/7/2006&lt;br /&gt;
* Processor, 6300, 1.86, 2M, Core Duo-conroe, Burn 2&lt;br /&gt;
* 2Gb RAM&lt;br /&gt;
* 160 Gb Hard drive 7200 rpm&lt;br /&gt;
* Service Tag:    5Q5LQB1&lt;br /&gt;
* OS: Centos 5.5 i386&lt;br /&gt;
&lt;br /&gt;
== Communication  ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking &lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net &lt;br /&gt;
&lt;br /&gt;
=== Next IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 11th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=11&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subsets?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
*** Status report from each team&lt;br /&gt;
*** Testing deadline: shall we extend it?&lt;br /&gt;
*** Can all server provide links to the sample requests and allow to build more? (style comparison, are we all doing the same work?)&lt;br /&gt;
*** Vector data&lt;br /&gt;
**** Changes in rendering (missing values for some attributes)&lt;br /&gt;
**** Gaps: what to do with the 9 missing sheets?&lt;br /&gt;
&lt;br /&gt;
=== Previous IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 4th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=4&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Machine status / issues&lt;br /&gt;
*** Data status / issues&lt;br /&gt;
**** Characters mis-encoded in shapefiles (e.g. catalan in labels): fixable? impact on PostGIS database?&lt;br /&gt;
**** Raster conversion to GeoTIFF (torrent of results?)&lt;br /&gt;
*** Styles status / issues&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subset?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
** Summary: [[Benchmarking 2010 IRC meeting logs Aug 4th]]&lt;br /&gt;
&lt;br /&gt;
* Wed July 28th&lt;br /&gt;
(no info)&lt;br /&gt;
&lt;br /&gt;
* Wed July 21st @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=21&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** update on data styling&lt;br /&gt;
*** checkin on server installs / library dependencies&lt;br /&gt;
&lt;br /&gt;
* Wed July 14th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=14&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** data styling discussions&lt;br /&gt;
**** scales to use for layers&lt;br /&gt;
**** missing full road network&lt;br /&gt;
**** layer to use for labels along lines&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-07-14.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Dimitri Monie (dmonie)&lt;br /&gt;
**** Dane Springmeyer (springmeyer)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** data:&lt;br /&gt;
***** full dataset of Spain, vector and raster, has been processed by IvanSanchez, and he is checking it and will create a torrent for transfer, by the end of the week&lt;br /&gt;
***** because of shapefile size limit some layers may have to be split (contour-1.shp, contour-2.shp)&lt;br /&gt;
**** servers:&lt;br /&gt;
***** msmith has received both server machines&lt;br /&gt;
***** T1 router is being installed, it will be a dedicated line for this project&lt;br /&gt;
***** he is adding 2 TB drives to each&lt;br /&gt;
**** layer styling:&lt;br /&gt;
***** we notice that the Spain dataset we are using (BCN25) does not include street files (zoomed in road network)&lt;br /&gt;
***** we agreed to use contours for curved label tests instead&lt;br /&gt;
***** jmckenna will test the layer scales provided by Marco (QGIS mapserver)&lt;br /&gt;
***** aaime pointed out problem with the posted SLDs, in terms of the label property (jmckenna to look into it)&lt;br /&gt;
***** aaime pointed out that we should make sure that all servers compute the scales the same way&lt;br /&gt;
****** OGC recommends 90 DPI (GeoServer, Mapnik use the recommended 90...MapServer defaults to 72, but should be configurable)&lt;br /&gt;
****** all teams should look into how their engine handles this and report to group&lt;br /&gt;
**** other:&lt;br /&gt;
***** IvanSanchez reported that a Spanish custom-made WMS server may join the exercise (they access raster files only)&lt;br /&gt;
***** dmonie pointed out that Erdas has been quiet lately because one of the team leaders is on holiday&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 23rd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=23&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on proposed layer styling&lt;br /&gt;
*** update on available server specs&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-23.log log])&lt;br /&gt;
&lt;br /&gt;
* Wed June 16th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=16&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on server infrastructure&lt;br /&gt;
*** update on OSGeo-es dataset ([[Benchmarking 2010/How to get some sample data|Sample data download instructions]])&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-16.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Cédric Briançon (cedricbr)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** &amp;quot;base&amp;quot; run will use only shapefiles, &amp;quot;best&amp;quot; run will be any format (raster/vector)&lt;br /&gt;
**** teams can optionally test Oracle, PostGIS, Ingres connections during the &amp;quot;best&amp;quot; run&lt;br /&gt;
**** layers tested will be: labelled roads (with labels that follow the lines), thematic polygon map, and a test with labelled roads + thematic polygon + point layer in a single request (3 separate runs)&lt;br /&gt;
***** msmith and jmckenna to examine styling for one sheet (Barcelona, sheet# 420)&lt;br /&gt;
**** each base and best run will test data in raw projection (ETRS89 + UTM28/29/30/31) and then reprojected on-the-fly to the Google Mercator projection&lt;br /&gt;
**** threads (number of concurrent requests) will be: 1-2-4-8-16-32-64&lt;br /&gt;
**** US Army Corps is proposing to provide 4 desktop machines. 2 identical for testing ( win/lin ) and 1 for jmeter and 1 for databases&lt;br /&gt;
***** msmith will find out availability of 2-cpu machines this week&lt;br /&gt;
&lt;br /&gt;
* Wed June 2nd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=02&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** team representative introductions&lt;br /&gt;
*** Establish this year's 'Rules of Engagement' ([http://wiki.osgeo.org/wiki/Benchmarking_2009#Rules_of_Engagement previous RoE])&lt;br /&gt;
*** Discuss dataset to be used (including how to share the large dataset, for running local tests)&lt;br /&gt;
*** Discuss server infrastructure &lt;br /&gt;
*** Discuss possible changes to the test script parameters&lt;br /&gt;
*** Set next meeting date&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-02.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna, MapServer (jmckenna)&lt;br /&gt;
**** Cédric Briançon - Constellation (cedricbr)&lt;br /&gt;
**** Michael Smith - Oracle Mapviewer and Oracle connections in MapServer (msmith_)&lt;br /&gt;
**** Zac Spitzer - MapGuide (zacspitzer)&lt;br /&gt;
**** Martin Daly - Cadcorp (mpdaly)&lt;br /&gt;
**** Anne-Sophie Collignon - ERDAS (ascollignon)&lt;br /&gt;
**** Marco Hugentobler - QGIS mapserver (marco___)&lt;br /&gt;
**** Andrea Aime - GeoServer (aaime)&lt;br /&gt;
**** Dimitri Monie - ERDAS (dmonie)&lt;br /&gt;
**** Frank Warmerdam - MapServer, possibly Ingres as well (FrankW)&lt;br /&gt;
**** Iván Sánchez - provide geodata from Spanish sources and help out Mapnik (IvanSanchez)&lt;br /&gt;
**** Dane Springmeyer - Mapnik (springmeyer)&lt;br /&gt;
**** Johann Sorel - GeotoolKit / Constellation (Eclesia)&lt;br /&gt;
**** Adrian Custer - Constellation (acuster) &lt;br /&gt;
**** Pirmin Kalberer - QGIS mapserver (pirmin_k)&lt;br /&gt;
**** Trevor Wekel - MapGuide (trevorw)&lt;br /&gt;
**** Daniel Morissette - MapServer (danmo)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** All agreed to this year's &amp;quot;Rules of Engagement&amp;quot;&lt;br /&gt;
***** All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
***** Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
***** Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
***** Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
***** Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
***** WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
**** Dataset&lt;br /&gt;
***** Iván Sánchez Ortega from OSGeo-es is willing to provide local Spain datasets&lt;br /&gt;
***** data is for non-commercial use only&lt;br /&gt;
***** 10 GB of shapefiles&lt;br /&gt;
***** 100 GB of uncompressed rasters&lt;br /&gt;
**** Server infrastructure&lt;br /&gt;
***** possible hosts are msmith (US Army Corps) or Skygone (http://www.skygoneinc.com/)&lt;br /&gt;
***** need two identical servers, one running Unix and another Windows, plus a client machine&lt;br /&gt;
***** specs could be: quad core, 8GB of memory, 1TB hard drive&lt;br /&gt;
***** need fast pipe to server, as large datasets will be transferred&lt;br /&gt;
**** Next meeting date&lt;br /&gt;
***** all agreed to use same day and time next week, but limit the meeting length to one hour&lt;br /&gt;
&lt;br /&gt;
== Sample Dataset Styling ==&lt;br /&gt;
&lt;br /&gt;
* download [http://download.osgeo.org/benchmarking/barcelona-sample-dataset.zip sample dataset]&lt;br /&gt;
* layer [http://wiki.osgeo.org/wiki/Benchmarking_2010/How_to_get_some_sample_data#Vector_data_issues styling rules]&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''GetMap'''&lt;br /&gt;
| '''SLD'''&lt;br /&gt;
|-&lt;br /&gt;
| MapServer&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 all layers]&lt;br /&gt;
| --&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=settlement&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 settlement]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/settlement-sld.xml settlement-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=building&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 building]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/building-sld.xml building-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=industry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=424932,4575961,427328,4577812&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 industry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/industry-sld.xml industry-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour_lines&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 contour lines]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/contour-sld.xml contour-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=motorway&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 motorway]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/motorway-sld.xml motorway-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=road&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 road]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/road-sld.xml road-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=ramp&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 ramp]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/ramp-sld.xml ramp-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=track&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 track]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/track-sld.xml track-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_geometry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels with geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-geom-sld.xml point-geom-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_nogeom&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels without geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-nogeom-sld.xml point-nogeom-sld.xml]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Live Benchmark WMS GetMap Requests ==&lt;br /&gt;
&lt;br /&gt;
=== MapServer ===&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.8,41,2.4,42&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.1076723642349,41.407828508849,2.1178733654021,41.414271246429&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.1076723642349,41.407828508849,2.1178733654021,41.414271246429&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.1048033326566,41.405072728518,2.1207423969804,41.41702702676&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (labelled contours, larger view)&lt;br /&gt;
&lt;br /&gt;
=== GeoServer ===&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.8,41,2.4,42&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (Barcelona extents)&lt;br /&gt;
*[http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=2.1076723642349,41.407828508849,2.1178733654021,41.414271246429&amp;amp;width=800&amp;amp;height=600 Shapefiles GeoServer 2.1.x] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=2.1048033326566,41.405072728518,2.1207423969804,41.41702702676&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (labelled contours, larger view)&lt;br /&gt;
&lt;br /&gt;
== External Related Links  ==&lt;br /&gt;
&lt;br /&gt;
*[[FOSS4G Benchmark|FOSS4G WMS Benchmark]] &lt;br /&gt;
*[http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2010]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=49302</id>
		<title>Benchmarking 2010</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=49302"/>
		<updated>2010-08-11T16:32:52Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: /* Documenting Server Details and Differences */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise  ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking 2009|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2010]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform. The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS. A JMeter load will be run on the testing box to measure various aspects of those layers. &lt;br /&gt;
&lt;br /&gt;
== Participants  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''IRC nick'''&lt;br /&gt;
| '''Server status'''&lt;br /&gt;
|-&lt;br /&gt;
| Cadcorp GeognoSIS &lt;br /&gt;
| [mailto:martin.daly--@--cadcorp.com Martin Daly]&lt;br /&gt;
| mpdaly&lt;br /&gt;
| Production release of server installed with preliminary configuration for SHP and ECW&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI &lt;br /&gt;
| [[User:Cedricbr|Cédric Briançon]]&lt;br /&gt;
| cedricbr&lt;br /&gt;
| Running on port 8280. Installation done for Shapefiles.&lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| [mailto:dimitri.monie@erdas.com Dimitri Monie begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting]&lt;br /&gt;
| dmonie&lt;br /&gt;
| Install and configuration on-going on windows server, ecw WMS configuration done, shape and DB WMS configuration on going. Port 80, port 8080&lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime&lt;br /&gt;
| aaime&lt;br /&gt;
| Normally running on port 8080 on the Linux server. Shapefiles and TIFF mosaic have been configured.&lt;br /&gt;
|-&lt;br /&gt;
| MapGuide Open Source &lt;br /&gt;
| Zac Spitzer&lt;br /&gt;
| zacspitzer&lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
| springmeyer&lt;br /&gt;
| Running on port 8090. Shapefiles styles ready, postgis and raster still to come.&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]]&lt;br /&gt;
| jmckenna&lt;br /&gt;
| linux_wms_bm serving WMS requests for shps, on port 8081.  windows install todo.&lt;br /&gt;
|-&lt;br /&gt;
| Oracle MapViewer &lt;br /&gt;
| [[User:msmitherdc|Michael Smith]]&lt;br /&gt;
| msmith_&lt;br /&gt;
| Set up on port 8088&lt;br /&gt;
|-&lt;br /&gt;
| QGIS mapserver&lt;br /&gt;
| Marco Hugentobler&lt;br /&gt;
| marco___&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Timeline  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| January 1st, 2010 &lt;br /&gt;
| begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 1st, 2010 &lt;br /&gt;
| commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 2nd, 2010 &lt;br /&gt;
| exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
| August 1st, 2010 &lt;br /&gt;
| final testing begins&lt;br /&gt;
|-&lt;br /&gt;
| August 23rd, 2010 &lt;br /&gt;
| no further testing&lt;br /&gt;
|-&lt;br /&gt;
| September 6-9, 2010 &lt;br /&gt;
| present results at FOSS4G2010&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
# Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
# Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
# Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
# WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Documenting Server Details and Differences ==&lt;br /&gt;
&lt;br /&gt;
It is the responsibility of each team to document their setup with regard to data. &lt;br /&gt;
&lt;br /&gt;
Please keep your notes in your servers directory in svn: http://svn.osgeo.org/osgeo/foss4g/benchmarking/&lt;br /&gt;
&lt;br /&gt;
One particular thing that will differ is each team's use of spatial indexes on shapefiles.&lt;br /&gt;
&lt;br /&gt;
Teams are '''not''' allowed to modify the .shp, .shx, .dbf or .prj files of the vector data (for the baseline benchmark). They can, however, create auxiliary files for spatial indexes and the like.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
| '''Mapping Server'''  || '''ext''' || '''type''' || '''command to create'''&lt;br /&gt;
|- &lt;br /&gt;
| MapServer || .qix || quadtree  || shptree &amp;lt;shpfile&amp;gt; ([[shptree notes]])&lt;br /&gt;
|- &lt;br /&gt;
| GeoServer || .qix || quadtree  || Using the ones generated for MapServer atm &lt;br /&gt;
|- &lt;br /&gt;
| Mapnik || .index || quadtree  || shapeindex &amp;lt;shpfile&amp;gt; ([[Mapnik_notes]])&lt;br /&gt;
|-&lt;br /&gt;
|Erdas || .rtr || RTree || RTreeBuilder basedir shapename max min ([[RTreeBuilder notes]]) &lt;br /&gt;
|-&lt;br /&gt;
|Cadcorp || *.shp.idx || RTree || GUI command in desktop SIS&lt;br /&gt;
|-&lt;br /&gt;
| Constellation || .qix || quadtree || Using the ones generated by MapServer&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Note: in your server setup documentation be sure to record the EXACT command used to create the indexes, with appropriate options passed (e.g depth)&lt;br /&gt;
&lt;br /&gt;
== Datasets ==&lt;br /&gt;
&lt;br /&gt;
A set of data published by the spanish National Mapping Agency will be used. This data is free for non-commercial use, so it's perfectly OK to use it in the benchmark.&lt;br /&gt;
&lt;br /&gt;
Vector data will be a topographic map, composed of several shapefiles (one shapefile per theme). Raster data will be 50cm/px aerial photography.&lt;br /&gt;
&lt;br /&gt;
We still do not have the definitive datasets, due to their size and the processing time needed to put them together. You can get some sample data by reading [[Benchmarking 2010/How to get some sample data]].&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/).&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
Machine A (windows server)&lt;br /&gt;
* System Type:   Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Windows Server 64bit &lt;br /&gt;
&lt;br /&gt;
Machine B (linux server)&lt;br /&gt;
* System Type:  Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Centos 5.5 x86-64&lt;br /&gt;
&lt;br /&gt;
Machine C (DB Host)&lt;br /&gt;
* System Type:  Gateway E6610D&lt;br /&gt;
* Processor, Intel Core2 Duo - E6750 2.66 Ghz&lt;br /&gt;
* 4Gb Ram &lt;br /&gt;
* 250Gb Hard Drive 7200 rpm&lt;br /&gt;
* OS: Centos 5.5 x86-64 &lt;br /&gt;
&lt;br /&gt;
Machine D (testing server (JMeter))&lt;br /&gt;
* System Type:   Dell Precision Workstation 390&lt;br /&gt;
* Ship Date:     9/7/2006&lt;br /&gt;
* Processor, 6300, 1.86, 2M, Core Duo-conroe, Burn 2&lt;br /&gt;
* 2Gb RAM&lt;br /&gt;
* 160 Gb Hard drive 7200 rpm&lt;br /&gt;
* Service Tag:    5Q5LQB1&lt;br /&gt;
* OS: Centos 5.5 i386&lt;br /&gt;
&lt;br /&gt;
== Communication  ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking &lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net &lt;br /&gt;
&lt;br /&gt;
=== Next IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 11th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=11&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subsets?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
*** Status report from each team&lt;br /&gt;
*** Testing deadline: shall we extend it?&lt;br /&gt;
*** Can all server provide links to the sample requests and allow to build more? (style comparison, are we all doing the same work?)&lt;br /&gt;
*** Vector data&lt;br /&gt;
**** Changes in rendering (missing values for some attributes)&lt;br /&gt;
**** Gaps: what to do with the 9 missing sheets?&lt;br /&gt;
&lt;br /&gt;
=== Previous IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 4th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=4&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Machine status / issues&lt;br /&gt;
*** Data status / issues&lt;br /&gt;
**** Characters mis-encoded in shapefiles (e.g. catalan in labels): fixable? impact on PostGIS database?&lt;br /&gt;
**** Raster conversion to GeoTIFF (torrent of results?)&lt;br /&gt;
*** Styles status / issues&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subset?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
** Summary: [[Benchmarking 2010 IRC meeting logs Aug 4th]]&lt;br /&gt;
&lt;br /&gt;
* Wed July 28th&lt;br /&gt;
(no info)&lt;br /&gt;
&lt;br /&gt;
* Wed July 21st @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=21&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** update on data styling&lt;br /&gt;
*** checkin on server installs / library dependencies&lt;br /&gt;
&lt;br /&gt;
* Wed July 14th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=14&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** data styling discussions&lt;br /&gt;
**** scales to use for layers&lt;br /&gt;
**** missing full road network&lt;br /&gt;
**** layer to use for labels along lines&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-07-14.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Dimitri Monie (dmonie)&lt;br /&gt;
**** Dane Springmeyer (springmeyer)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** data:&lt;br /&gt;
***** full dataset of Spain, vector and raster, has been processed by IvanSanchez, and he is checking it and will create a torrent for transfer, by the end of the week&lt;br /&gt;
***** because of shapefile size limit some layers may have to be split (contour-1.shp, contour-2.shp)&lt;br /&gt;
**** servers:&lt;br /&gt;
***** msmith has received both server machines&lt;br /&gt;
***** T1 router is being installed, it will be a dedicated line for this project&lt;br /&gt;
***** he is adding 2 TB drives to each&lt;br /&gt;
**** layer styling:&lt;br /&gt;
***** we notice that the Spain dataset we are using (BCN25) does not include street files (zoomed in road network)&lt;br /&gt;
***** we agreed to use contours for curved label tests instead&lt;br /&gt;
***** jmckenna will test the layer scales provided by Marco (QGIS mapserver)&lt;br /&gt;
***** aaime pointed out problem with the posted SLDs, in terms of the label property (jmckenna to look into it)&lt;br /&gt;
***** aaime pointed out that we should make sure that all servers compute the scales the same way&lt;br /&gt;
****** OGC recommends 90 DPI (GeoServer, Mapnik use the recommended 90...MapServer defaults to 72, but should be configurable)&lt;br /&gt;
****** all teams should look into how their engine handles this and report to group&lt;br /&gt;
**** other:&lt;br /&gt;
***** IvanSanchez reported that a Spanish custom-made WMS server may join the exercise (they access raster files only)&lt;br /&gt;
***** dmonie pointed out that Erdas has been quiet lately because one of the team leaders is on holiday&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 23rd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=23&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on proposed layer styling&lt;br /&gt;
*** update on available server specs&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-23.log log])&lt;br /&gt;
&lt;br /&gt;
* Wed June 16th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=16&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on server infrastructure&lt;br /&gt;
*** update on OSGeo-es dataset ([[Benchmarking 2010/How to get some sample data|Sample data download instructions]])&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-16.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Cédric Briançon (cedricbr)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** &amp;quot;base&amp;quot; run will use only shapefiles, &amp;quot;best&amp;quot; run will be any format (raster/vector)&lt;br /&gt;
**** teams can optionally test Oracle, PostGIS, Ingres connections during the &amp;quot;best&amp;quot; run&lt;br /&gt;
**** layers tested will be: labelled roads (with labels that follow the lines), thematic polygon map, and a test with labelled roads + thematic polygon + point layer in a single request (3 separate runs)&lt;br /&gt;
***** msmith and jmckenna to examine styling for one sheet (Barcelona, sheet# 420)&lt;br /&gt;
**** each base and best run will test data in raw projection (ETRS89 + UTM28/29/30/31) and then reprojected on-the-fly to the Google Mercator projection&lt;br /&gt;
**** threads (number of concurrent requests) will be: 1-2-4-8-16-32-64&lt;br /&gt;
**** US Army Corps is proposing to provide 4 desktop machines. 2 identical for testing ( win/lin ) and 1 for jmeter and 1 for databases&lt;br /&gt;
***** msmith will find out availability of 2-cpu machines this week&lt;br /&gt;
&lt;br /&gt;
* Wed June 2nd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=02&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** team representative introductions&lt;br /&gt;
*** Establish this year's 'Rules of Engagement' ([http://wiki.osgeo.org/wiki/Benchmarking_2009#Rules_of_Engagement previous RoE])&lt;br /&gt;
*** Discuss dataset to be used (including how to share the large dataset, for running local tests)&lt;br /&gt;
*** Discuss server infrastructure &lt;br /&gt;
*** Discuss possible changes to the test script parameters&lt;br /&gt;
*** Set next meeting date&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-02.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna, MapServer (jmckenna)&lt;br /&gt;
**** Cédric Briançon - Constellation (cedricbr)&lt;br /&gt;
**** Michael Smith - Oracle Mapviewer and Oracle connections in MapServer (msmith_)&lt;br /&gt;
**** Zac Spitzer - MapGuide (zacspitzer)&lt;br /&gt;
**** Martin Daly - Cadcorp (mpdaly)&lt;br /&gt;
**** Anne-Sophie Collignon - ERDAS (ascollignon)&lt;br /&gt;
**** Marco Hugentobler - QGIS mapserver (marco___)&lt;br /&gt;
**** Andrea Aime - GeoServer (aaime)&lt;br /&gt;
**** Dimitri Monie - ERDAS (dmonie)&lt;br /&gt;
**** Frank Warmerdam - MapServer, possibly Ingres as well (FrankW)&lt;br /&gt;
**** Iván Sánchez - provide geodata from Spanish sources and help out Mapnik (IvanSanchez)&lt;br /&gt;
**** Dane Springmeyer - Mapnik (springmeyer)&lt;br /&gt;
**** Johann Sorel - GeotoolKit / Constellation (Eclesia)&lt;br /&gt;
**** Adrian Custer - Constellation (acuster) &lt;br /&gt;
**** Pirmin Kalberer - QGIS mapserver (pirmin_k)&lt;br /&gt;
**** Trevor Wekel - MapGuide (trevorw)&lt;br /&gt;
**** Daniel Morissette - MapServer (danmo)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** All agreed to this year's &amp;quot;Rules of Engagement&amp;quot;&lt;br /&gt;
***** All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
***** Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
***** Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
***** Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
***** Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
***** WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
**** Dataset&lt;br /&gt;
***** Iván Sánchez Ortega from OSGeo-es is willing to provide local Spain datasets&lt;br /&gt;
***** data is for non-commercial use only&lt;br /&gt;
***** 10 GB of shapefiles&lt;br /&gt;
***** 100 GB of uncompressed rasters&lt;br /&gt;
**** Server infrastructure&lt;br /&gt;
***** possible hosts are msmith (US Army Corps) or Skygone (http://www.skygoneinc.com/)&lt;br /&gt;
***** need two identical servers, one running Unix and another Windows, plus a client machine&lt;br /&gt;
***** specs could be: quad core, 8GB of memory, 1TB hard drive&lt;br /&gt;
***** need fast pipe to server, as large datasets will be transferred&lt;br /&gt;
**** Next meeting date&lt;br /&gt;
***** all agreed to use same day and time next week, but limit the meeting length to one hour&lt;br /&gt;
&lt;br /&gt;
== Sample Dataset Styling ==&lt;br /&gt;
&lt;br /&gt;
* download [http://download.osgeo.org/benchmarking/barcelona-sample-dataset.zip sample dataset]&lt;br /&gt;
* layer [http://wiki.osgeo.org/wiki/Benchmarking_2010/How_to_get_some_sample_data#Vector_data_issues styling rules]&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''GetMap'''&lt;br /&gt;
| '''SLD'''&lt;br /&gt;
|-&lt;br /&gt;
| MapServer&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 all layers]&lt;br /&gt;
| --&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=settlement&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 settlement]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/settlement-sld.xml settlement-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=building&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 building]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/building-sld.xml building-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=industry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=424932,4575961,427328,4577812&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 industry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/industry-sld.xml industry-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour_lines&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 contour lines]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/contour-sld.xml contour-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=motorway&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 motorway]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/motorway-sld.xml motorway-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=road&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 road]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/road-sld.xml road-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=ramp&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 ramp]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/ramp-sld.xml ramp-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=track&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 track]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/track-sld.xml track-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_geometry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels with geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-geom-sld.xml point-geom-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_nogeom&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels without geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-nogeom-sld.xml point-nogeom-sld.xml]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Live Benchmark WMS GetMap Requests ==&lt;br /&gt;
&lt;br /&gt;
=== MapServer ===&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.8,41,2.4,42&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.1076723642349,41.407828508849,2.1178733654021,41.414271246429&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.1076723642349,41.407828508849,2.1178733654021,41.414271246429&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.1048033326566,41.405072728518,2.1207423969804,41.41702702676&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (labelled contours, larger view)&lt;br /&gt;
&lt;br /&gt;
=== GeoServer ===&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.8,41,2.4,42&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (Barcelona extents)&lt;br /&gt;
*[http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=2.1076723642349,41.407828508849,2.1178733654021,41.414271246429&amp;amp;width=800&amp;amp;height=600 Shapefiles GeoServer 2.1.x] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=2.1048033326566,41.405072728518,2.1207423969804,41.41702702676&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (labelled contours, larger view)&lt;br /&gt;
&lt;br /&gt;
== External Related Links  ==&lt;br /&gt;
&lt;br /&gt;
*[[FOSS4G Benchmark|FOSS4G WMS Benchmark]] &lt;br /&gt;
*[http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2010]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010/Mapnik_notes&amp;diff=49301</id>
		<title>Benchmarking 2010/Mapnik notes</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010/Mapnik_notes&amp;diff=49301"/>
		<updated>2010-08-11T16:30:12Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Mapnik Processing Notes =&lt;br /&gt;
&lt;br /&gt;
''(for the [[Benchmarking_2010]] exercise)''&lt;br /&gt;
&lt;br /&gt;
== installation ==&lt;br /&gt;
&lt;br /&gt;
Installation details can be seen at: http://svn.osgeo.org/osgeo/foss4g/benchmarking/mapnik/scripts/install_mapnik_rhel_5.5.sh&lt;br /&gt;
&lt;br /&gt;
== shpindex depth ==&lt;br /&gt;
&lt;br /&gt;
As Mapnik's shapeindex utility does not have optimized defaults, I matched the Mapserver depths used exactly:&lt;br /&gt;
&lt;br /&gt;
::&lt;br /&gt;
  shapeindex -d 21 building.shp&lt;br /&gt;
  shapeindex -d 16 contour-0.shp&lt;br /&gt;
  shapeindex -d 17 contour-1.shp&lt;br /&gt;
  shapeindex -d 17 contour-2.shp&lt;br /&gt;
  shapeindex -d 17 contour-3.shp&lt;br /&gt;
  shapeindex -d 17 contour-4.shp&lt;br /&gt;
  shapeindex -d 15 contour-5.shp&lt;br /&gt;
  shapeindex -d 17 contour-6.shp&lt;br /&gt;
  shapeindex -d 17 contour-7.shp&lt;br /&gt;
  shapeindex -d 17 industry.shp&lt;br /&gt;
  shapeindex -d 10 motorway.shp&lt;br /&gt;
  shapeindex -d 15 point-labels-for-geometry.shp&lt;br /&gt;
  shapeindex -d 18 point-labels-no-geometry.shp&lt;br /&gt;
  shapeindex -d 14 ramp.shp&lt;br /&gt;
  shapeindex -d 14 road.shp&lt;br /&gt;
  shapeindex -d 16 settlement.shp&lt;br /&gt;
  shapeindex -d 16 track.shp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2010]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010/Mapnik_notes&amp;diff=49300</id>
		<title>Benchmarking 2010/Mapnik notes</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010/Mapnik_notes&amp;diff=49300"/>
		<updated>2010-08-11T16:28:23Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: Created page with '= Mapnik Processing Notes =  ''(for the Benchmarking_2010 exercise)''  == shpindex depth ==  As Mapnik's shapeindex utility does not have optimized defaults, I matched the Ma…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Mapnik Processing Notes =&lt;br /&gt;
&lt;br /&gt;
''(for the [[Benchmarking_2010]] exercise)''&lt;br /&gt;
&lt;br /&gt;
== shpindex depth ==&lt;br /&gt;
&lt;br /&gt;
As Mapnik's shapeindex utility does not have optimized defaults, I matched the Mapserver depths used exactly:&lt;br /&gt;
&lt;br /&gt;
::&lt;br /&gt;
  shapeindex -d 21 building.shp&lt;br /&gt;
  shapeindex -d 16 contour-0.shp&lt;br /&gt;
  shapeindex -d 17 contour-1.shp&lt;br /&gt;
  shapeindex -d 17 contour-2.shp&lt;br /&gt;
  shapeindex -d 17 contour-3.shp&lt;br /&gt;
  shapeindex -d 17 contour-4.shp&lt;br /&gt;
  shapeindex -d 15 contour-5.shp&lt;br /&gt;
  shapeindex -d 17 contour-6.shp&lt;br /&gt;
  shapeindex -d 17 contour-7.shp&lt;br /&gt;
  shapeindex -d 17 industry.shp&lt;br /&gt;
  shapeindex -d 10 motorway.shp&lt;br /&gt;
  shapeindex -d 15 point-labels-for-geometry.shp&lt;br /&gt;
  shapeindex -d 18 point-labels-no-geometry.shp&lt;br /&gt;
  shapeindex -d 14 ramp.shp&lt;br /&gt;
  shapeindex -d 14 road.shp&lt;br /&gt;
  shapeindex -d 16 settlement.shp&lt;br /&gt;
  shapeindex -d 16 track.shp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2010]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=49298</id>
		<title>Benchmarking 2010</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=49298"/>
		<updated>2010-08-11T15:02:36Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise  ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking 2009|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2010]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform. The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS. A JMeter load will be run on the testing box to measure various aspects of those layers. &lt;br /&gt;
&lt;br /&gt;
== Participants  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''IRC nick'''&lt;br /&gt;
| '''Server status'''&lt;br /&gt;
|-&lt;br /&gt;
| Cadcorp GeognoSIS &lt;br /&gt;
| [mailto:martin.daly--@--cadcorp.com Martin Daly]&lt;br /&gt;
| mpdaly&lt;br /&gt;
| Production release of server installed with preliminary configuration for SHP and ECW&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI &lt;br /&gt;
| [[User:Cedricbr|Cédric Briançon]]&lt;br /&gt;
| cedricbr&lt;br /&gt;
| Running on port 8280. Installation done for Shapefiles.&lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| [mailto:dimitri.monie@erdas.com Dimitri Monie begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting begin_of_the_skype_highlighting     end_of_the_skype_highlighting]&lt;br /&gt;
| dmonie&lt;br /&gt;
| Install and configuration on-going on windows server, ecw WMS configuration done, shape and DB WMS configuration on going. Port 80, port 8080&lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime&lt;br /&gt;
| aaime&lt;br /&gt;
| Normally running on port 8080 on the Linux server. Shapefiles and TIFF mosaic have been configured.&lt;br /&gt;
|-&lt;br /&gt;
| MapGuide Open Source &lt;br /&gt;
| Zac Spitzer&lt;br /&gt;
| zacspitzer&lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
| springmeyer&lt;br /&gt;
| Running on port 8090. Shapefiles styles ready, postgis and raster still to come.&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]]&lt;br /&gt;
| jmckenna&lt;br /&gt;
| linux_wms_bm serving WMS requests for shps, on port 8081.  windows install todo.&lt;br /&gt;
|-&lt;br /&gt;
| Oracle MapViewer &lt;br /&gt;
| [[User:msmitherdc|Michael Smith]]&lt;br /&gt;
| msmith_&lt;br /&gt;
| Set up on port 8088&lt;br /&gt;
|-&lt;br /&gt;
| QGIS mapserver&lt;br /&gt;
| Marco Hugentobler&lt;br /&gt;
| marco___&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Timeline  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| January 1st, 2010 &lt;br /&gt;
| begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 1st, 2010 &lt;br /&gt;
| commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 2nd, 2010 &lt;br /&gt;
| exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
| August 1st, 2010 &lt;br /&gt;
| final testing begins&lt;br /&gt;
|-&lt;br /&gt;
| August 23rd, 2010 &lt;br /&gt;
| no further testing&lt;br /&gt;
|-&lt;br /&gt;
| September 6-9, 2010 &lt;br /&gt;
| present results at FOSS4G2010&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
# Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
# Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
# Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
# WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Documenting Server Details and Differences ==&lt;br /&gt;
&lt;br /&gt;
It is the responsibility of each team to document their setup with regard to data. &lt;br /&gt;
&lt;br /&gt;
Please keep your notes in your servers directory in svn: http://svn.osgeo.org/osgeo/foss4g/benchmarking/&lt;br /&gt;
&lt;br /&gt;
One particular thing that will differ is each team's use of spatial indexes on shapefiles.&lt;br /&gt;
&lt;br /&gt;
Teams are '''not''' allowed to modify the .shp, .shx, .dbf or .prj files of the vector data (for the baseline benchmark). They can, however, create auxiliary files for spatial indexes and the like.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
| '''Mapping Server'''  || '''ext''' || '''type''' || '''command to create'''&lt;br /&gt;
|- &lt;br /&gt;
| MapServer || .qix || quadtree  || shptree &amp;lt;shpfile&amp;gt; ([[shptree notes]])&lt;br /&gt;
|- &lt;br /&gt;
| GeoServer || .qix || quadtree  || Using the ones generated for MapServer atm &lt;br /&gt;
|- &lt;br /&gt;
| Mapnik || .index || quadtree  || shapeindex &amp;lt;shpfile&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Erdas || .rtr || RTree || RTreeBuilder basedir shapename max min ([[RTreeBuilder notes]]) &lt;br /&gt;
|-&lt;br /&gt;
|Cadcorp || *.shp.idx || RTree || GUI command in desktop SIS&lt;br /&gt;
|-&lt;br /&gt;
| Constellation || .qix || quadtree || Using the ones generated by MapServer&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Note: in your server setup documentation be sure to record the EXACT command used to create the indexes, with appropriate options passed (e.g depth)&lt;br /&gt;
&lt;br /&gt;
== Datasets ==&lt;br /&gt;
&lt;br /&gt;
A set of data published by the spanish National Mapping Agency will be used. This data is free for non-commercial use, so it's perfectly OK to use it in the benchmark.&lt;br /&gt;
&lt;br /&gt;
Vector data will be a topographic map, composed of several shapefiles (one shapefile per theme). Raster data will be 50cm/px aerial photography.&lt;br /&gt;
&lt;br /&gt;
We still do not have the definitive datasets, due to their size and the processing time needed to put them together. You can get some sample data by reading [[Benchmarking 2010/How to get some sample data]].&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/).&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
Machine A (windows server)&lt;br /&gt;
* System Type:   Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Windows Server 64bit &lt;br /&gt;
&lt;br /&gt;
Machine B (linux server)&lt;br /&gt;
* System Type:  Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Centos 5.5 x86-64&lt;br /&gt;
&lt;br /&gt;
Machine C (DB Host)&lt;br /&gt;
* System Type:  Gateway E6610D&lt;br /&gt;
* Processor, Intel Core2 Duo - E6750 2.66 Ghz&lt;br /&gt;
* 4Gb Ram &lt;br /&gt;
* 250Gb Hard Drive 7200 rpm&lt;br /&gt;
* OS: Centos 5.5 x86-64 &lt;br /&gt;
&lt;br /&gt;
Machine D (testing server (JMeter))&lt;br /&gt;
* System Type:   Dell Precision Workstation 390&lt;br /&gt;
* Ship Date:     9/7/2006&lt;br /&gt;
* Processor, 6300, 1.86, 2M, Core Duo-conroe, Burn 2&lt;br /&gt;
* 2Gb RAM&lt;br /&gt;
* 160 Gb Hard drive 7200 rpm&lt;br /&gt;
* Service Tag:    5Q5LQB1&lt;br /&gt;
* OS: Centos 5.5 i386&lt;br /&gt;
&lt;br /&gt;
== Communication  ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking &lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net &lt;br /&gt;
&lt;br /&gt;
=== Next IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 11th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=11&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subsets?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
*** Status report from each team&lt;br /&gt;
*** Testing deadline: shall we extend it?&lt;br /&gt;
*** Can all server provide links to the sample requests and allow to build more? (style comparison, are we all doing the same work?)&lt;br /&gt;
*** Vector data&lt;br /&gt;
**** Changes in rendering (missing values for some attributes)&lt;br /&gt;
**** Gaps: what to do with the 6 missing sheets?&lt;br /&gt;
&lt;br /&gt;
=== Previous IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed August 4th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=08&amp;amp;day=4&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Provisional Agenda:&lt;br /&gt;
*** Machine status / issues&lt;br /&gt;
*** Data status / issues&lt;br /&gt;
**** Characters mis-encoded in shapefiles (e.g. catalan in labels): fixable? impact on PostGIS database?&lt;br /&gt;
**** Raster conversion to GeoTIFF (torrent of results?)&lt;br /&gt;
*** Styles status / issues&lt;br /&gt;
*** Jmeter testing&lt;br /&gt;
**** what output formats will be requested?&lt;br /&gt;
**** what projections will be requested? (Platte-carré is not conformal)&lt;br /&gt;
**** what layer combinations will be requested? (All vector layers or various mixed subset?)&lt;br /&gt;
**** what envelopes will be issued? (Frank's 2009 query generation script forces a hard cutoff at the largest scale)&lt;br /&gt;
**** what output metrics will be created?&lt;br /&gt;
**** how will the jmx file be designed? (need one .csv file per thread so all requests are different)&lt;br /&gt;
** Summary: [[Benchmarking 2010 IRC meeting logs Aug 4th]]&lt;br /&gt;
&lt;br /&gt;
* Wed July 28th&lt;br /&gt;
(no info)&lt;br /&gt;
&lt;br /&gt;
* Wed July 21st @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=21&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** update on data styling&lt;br /&gt;
*** checkin on server installs / library dependencies&lt;br /&gt;
&lt;br /&gt;
* Wed July 14th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=14&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** data styling discussions&lt;br /&gt;
**** scales to use for layers&lt;br /&gt;
**** missing full road network&lt;br /&gt;
**** layer to use for labels along lines&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-07-14.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Dimitri Monie (dmonie)&lt;br /&gt;
**** Dane Springmeyer (springmeyer)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** data:&lt;br /&gt;
***** full dataset of Spain, vector and raster, has been processed by IvanSanchez, and he is checking it and will create a torrent for transfer, by the end of the week&lt;br /&gt;
***** because of shapefile size limit some layers may have to be split (contour-1.shp, contour-2.shp)&lt;br /&gt;
**** servers:&lt;br /&gt;
***** msmith has received both server machines&lt;br /&gt;
***** T1 router is being installed, it will be a dedicated line for this project&lt;br /&gt;
***** he is adding 2 TB drives to each&lt;br /&gt;
**** layer styling:&lt;br /&gt;
***** we notice that the Spain dataset we are using (BCN25) does not include street files (zoomed in road network)&lt;br /&gt;
***** we agreed to use contours for curved label tests instead&lt;br /&gt;
***** jmckenna will test the layer scales provided by Marco (QGIS mapserver)&lt;br /&gt;
***** aaime pointed out problem with the posted SLDs, in terms of the label property (jmckenna to look into it)&lt;br /&gt;
***** aaime pointed out that we should make sure that all servers compute the scales the same way&lt;br /&gt;
****** OGC recommends 90 DPI (GeoServer, Mapnik use the recommended 90...MapServer defaults to 72, but should be configurable)&lt;br /&gt;
****** all teams should look into how their engine handles this and report to group&lt;br /&gt;
**** other:&lt;br /&gt;
***** IvanSanchez reported that a Spanish custom-made WMS server may join the exercise (they access raster files only)&lt;br /&gt;
***** dmonie pointed out that Erdas has been quiet lately because one of the team leaders is on holiday&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 23rd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=23&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on proposed layer styling&lt;br /&gt;
*** update on available server specs&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-23.log log])&lt;br /&gt;
&lt;br /&gt;
* Wed June 16th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=16&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on server infrastructure&lt;br /&gt;
*** update on OSGeo-es dataset ([[Benchmarking 2010/How to get some sample data|Sample data download instructions]])&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-16.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Cédric Briançon (cedricbr)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** &amp;quot;base&amp;quot; run will use only shapefiles, &amp;quot;best&amp;quot; run will be any format (raster/vector)&lt;br /&gt;
**** teams can optionally test Oracle, PostGIS, Ingres connections during the &amp;quot;best&amp;quot; run&lt;br /&gt;
**** layers tested will be: labelled roads (with labels that follow the lines), thematic polygon map, and a test with labelled roads + thematic polygon + point layer in a single request (3 separate runs)&lt;br /&gt;
***** msmith and jmckenna to examine styling for one sheet (Barcelona, sheet# 420)&lt;br /&gt;
**** each base and best run will test data in raw projection (ETRS89 + UTM28/29/30/31) and then reprojected on-the-fly to the Google Mercator projection&lt;br /&gt;
**** threads (number of concurrent requests) will be: 1-2-4-8-16-32-64&lt;br /&gt;
**** US Army Corps is proposing to provide 4 desktop machines. 2 identical for testing ( win/lin ) and 1 for jmeter and 1 for databases&lt;br /&gt;
***** msmith will find out availability of 2-cpu machines this week&lt;br /&gt;
&lt;br /&gt;
* Wed June 2nd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=02&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** team representative introductions&lt;br /&gt;
*** Establish this year's 'Rules of Engagement' ([http://wiki.osgeo.org/wiki/Benchmarking_2009#Rules_of_Engagement previous RoE])&lt;br /&gt;
*** Discuss dataset to be used (including how to share the large dataset, for running local tests)&lt;br /&gt;
*** Discuss server infrastructure &lt;br /&gt;
*** Discuss possible changes to the test script parameters&lt;br /&gt;
*** Set next meeting date&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-02.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna, MapServer (jmckenna)&lt;br /&gt;
**** Cédric Briançon - Constellation (cedricbr)&lt;br /&gt;
**** Michael Smith - Oracle Mapviewer and Oracle connections in MapServer (msmith_)&lt;br /&gt;
**** Zac Spitzer - MapGuide (zacspitzer)&lt;br /&gt;
**** Martin Daly - Cadcorp (mpdaly)&lt;br /&gt;
**** Anne-Sophie Collignon - ERDAS (ascollignon)&lt;br /&gt;
**** Marco Hugentobler - QGIS mapserver (marco___)&lt;br /&gt;
**** Andrea Aime - GeoServer (aaime)&lt;br /&gt;
**** Dimitri Monie - ERDAS (dmonie)&lt;br /&gt;
**** Frank Warmerdam - MapServer, possibly Ingres as well (FrankW)&lt;br /&gt;
**** Iván Sánchez - provide geodata from Spanish sources and help out Mapnik (IvanSanchez)&lt;br /&gt;
**** Dane Springmeyer - Mapnik (springmeyer)&lt;br /&gt;
**** Johann Sorel - GeotoolKit / Constellation (Eclesia)&lt;br /&gt;
**** Adrian Custer - Constellation (acuster) &lt;br /&gt;
**** Pirmin Kalberer - QGIS mapserver (pirmin_k)&lt;br /&gt;
**** Trevor Wekel - MapGuide (trevorw)&lt;br /&gt;
**** Daniel Morissette - MapServer (danmo)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** All agreed to this year's &amp;quot;Rules of Engagement&amp;quot;&lt;br /&gt;
***** All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
***** Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
***** Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
***** Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
***** Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
***** WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
**** Dataset&lt;br /&gt;
***** Iván Sánchez Ortega from OSGeo-es is willing to provide local Spain datasets&lt;br /&gt;
***** data is for non-commercial use only&lt;br /&gt;
***** 10 GB of shapefiles&lt;br /&gt;
***** 100 GB of uncompressed rasters&lt;br /&gt;
**** Server infrastructure&lt;br /&gt;
***** possible hosts are msmith (US Army Corps) or Skygone (http://www.skygoneinc.com/)&lt;br /&gt;
***** need two identical servers, one running Unix and another Windows, plus a client machine&lt;br /&gt;
***** specs could be: quad core, 8GB of memory, 1TB hard drive&lt;br /&gt;
***** need fast pipe to server, as large datasets will be transferred&lt;br /&gt;
**** Next meeting date&lt;br /&gt;
***** all agreed to use same day and time next week, but limit the meeting length to one hour&lt;br /&gt;
&lt;br /&gt;
== Sample Dataset Styling ==&lt;br /&gt;
&lt;br /&gt;
* download [http://download.osgeo.org/benchmarking/barcelona-sample-dataset.zip sample dataset]&lt;br /&gt;
* layer [http://wiki.osgeo.org/wiki/Benchmarking_2010/How_to_get_some_sample_data#Vector_data_issues styling rules]&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''GetMap'''&lt;br /&gt;
| '''SLD'''&lt;br /&gt;
|-&lt;br /&gt;
| MapServer&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 all layers]&lt;br /&gt;
| --&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=settlement&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 settlement]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/settlement-sld.xml settlement-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=building&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 building]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/building-sld.xml building-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=industry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=424932,4575961,427328,4577812&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 industry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/industry-sld.xml industry-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour_lines&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 contour lines]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/contour-sld.xml contour-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=motorway&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 motorway]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/motorway-sld.xml motorway-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=road&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 road]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/road-sld.xml road-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=ramp&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 ramp]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/ramp-sld.xml ramp-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=track&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 track]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/track-sld.xml track-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_geometry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels with geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-geom-sld.xml point-geom-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_nogeom&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels without geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-nogeom-sld.xml point-nogeom-sld.xml]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Live Benchmark WMS GetMap Requests ==&lt;br /&gt;
&lt;br /&gt;
=== MapServer ===&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=1.8,41,2.4,42&amp;amp;WIDTH=800&amp;amp;HEIGHT=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (Barcelona extents)&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.1076723642349,41.407828508849,2.1178733654021,41.414271246429&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.1076723642349,41.407828508849,2.1178733654021,41.414271246429&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.78:8081/cgi-bin/mapserv_label?MAP=/benchmarking/mapserver/spain-shapefiles.map&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;STYLES=&amp;amp;BBOX=2.1048033326566,41.405072728518,2.1207423969804,41.41702702676&amp;amp;width=800&amp;amp;height=600&amp;amp;srs=EPSG:4326&amp;amp;FORMAT=image/png Shapefiles, MapServer 5.7-dev-label-fix] (labelled contours, larger view)&lt;br /&gt;
&lt;br /&gt;
=== GeoServer ===&lt;br /&gt;
&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=1.8,41,2.4,42&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (Barcelona extents)&lt;br /&gt;
*[http://12.189.158.78:8080/geoserver/wms?SRS=EPSG%3A4326&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image/png&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;BBOX=2.1076723642349,41.407828508849,2.1178733654021,41.414271246429&amp;amp;width=800&amp;amp;height=600 Shapefiles GeoServer 2.1.x] (with labelled contours)&lt;br /&gt;
* [http://12.189.158.78:8080/geoserver/wms?EXCEPTIONS=application%2Fvnd.ogc.se_inimage&amp;amp;LAYERS=shp_alllayers_label&amp;amp;STYLES=&amp;amp;FORMAT=image%2Fpng&amp;amp;SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;SRS=EPSG%3A4326&amp;amp;BBOX=2.1048033326566,41.405072728518,2.1207423969804,41.41702702676&amp;amp;WIDTH=800&amp;amp;HEIGHT=600 Shapefiles GeoServer 2.1.x] (labelled contours, larger view)&lt;br /&gt;
&lt;br /&gt;
== External Related Links  ==&lt;br /&gt;
&lt;br /&gt;
*[[FOSS4G Benchmark|FOSS4G WMS Benchmark]] &lt;br /&gt;
*[http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2010]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
	<entry>
		<id>https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=48956</id>
		<title>Benchmarking 2010</title>
		<link rel="alternate" type="text/html" href="https://wiki.osgeo.org/w/index.php?title=Benchmarking_2010&amp;diff=48956"/>
		<updated>2010-07-29T16:26:07Z</updated>

		<summary type="html">&lt;p&gt;Wiki-Springmeyer: /* Participants */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Basic Premise  ==&lt;br /&gt;
&lt;br /&gt;
Following up on [[Benchmarking 2009|last year's exercise]], the performance shoot-out presentation at [[FOSS4G2010]] will test how long each Web mapping server takes to generate a map image, from a common set of spatial data, on a common platform. The data will be served by each Web mapping server through the WMS standard, which will serve exactly the same set of LAYERS. A JMeter load will be run on the testing box to measure various aspects of those layers. &lt;br /&gt;
&lt;br /&gt;
== Participants  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''Development Team Leader'''&lt;br /&gt;
| '''IRC nick'''&lt;br /&gt;
| '''Server status'''&lt;br /&gt;
|-&lt;br /&gt;
| Cadcorp GeognoSIS &lt;br /&gt;
| [mailto:martin.daly--@--cadcorp.com Martin Daly]&lt;br /&gt;
| mpdaly&lt;br /&gt;
|-&lt;br /&gt;
| Constellation-SDI &lt;br /&gt;
| [[User:Cedricbr|Cédric Briançon]]&lt;br /&gt;
| cedricbr&lt;br /&gt;
|-&lt;br /&gt;
| Erdas Apollo &lt;br /&gt;
| [mailto:dimitri.monie@erdas.com Dimitri Monie]&lt;br /&gt;
| dmonie&lt;br /&gt;
|-&lt;br /&gt;
| GeoServer &lt;br /&gt;
| Andrea Aime&lt;br /&gt;
| aaime&lt;br /&gt;
|-&lt;br /&gt;
| MapGuide Open Source &lt;br /&gt;
| Zac Spitzer&lt;br /&gt;
| zacspitzer&lt;br /&gt;
|-&lt;br /&gt;
| Mapnik &lt;br /&gt;
| [[User:Springmeyer|Dane Springmeyer]]&lt;br /&gt;
| springmeyer&lt;br /&gt;
| Install finished, tested on linux_wms_bm. Next step styles (early next week).&lt;br /&gt;
|-&lt;br /&gt;
| MapServer &lt;br /&gt;
| [[User:Jmckenna|Jeff McKenna]]&lt;br /&gt;
| jmckenna&lt;br /&gt;
|-&lt;br /&gt;
| Oracle MapViewer &lt;br /&gt;
| [[User:msmitherdc|Michael Smith]]&lt;br /&gt;
| msmith_&lt;br /&gt;
| Set up on port 8081&lt;br /&gt;
|-&lt;br /&gt;
| QGIS mapserver&lt;br /&gt;
| Marco Hugentobler&lt;br /&gt;
| marco___&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Timeline  ==&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| January 1st, 2010 &lt;br /&gt;
| begin contacting all mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 1st, 2010 &lt;br /&gt;
| commitment due by all interested mapping servers&lt;br /&gt;
|-&lt;br /&gt;
| June 2nd, 2010 &lt;br /&gt;
| exercise begins (and weekly meetings)&lt;br /&gt;
|-&lt;br /&gt;
| August 1st, 2010 &lt;br /&gt;
| final testing begins&lt;br /&gt;
|-&lt;br /&gt;
| August 23rd, 2010 &lt;br /&gt;
| no further testing&lt;br /&gt;
|-&lt;br /&gt;
| September 6-9, 2010 &lt;br /&gt;
| present results at FOSS4G2010&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Rules of Engagement ==&lt;br /&gt;
&lt;br /&gt;
# All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
# Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
# Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
# Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
# Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
# WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Documenting Server Details and Differences ==&lt;br /&gt;
&lt;br /&gt;
It is the responsibility of each team to document their setup with regard to data. &lt;br /&gt;
&lt;br /&gt;
Please keep your notes in your servers directory in svn: http://svn.osgeo.org/osgeo/foss4g/benchmarking/&lt;br /&gt;
&lt;br /&gt;
One particular thing that will differ is each team's use of spatial indexes on shapefiles.&lt;br /&gt;
&lt;br /&gt;
Teams are '''not''' allowed to modify the .shp, .shx, .dbf or .prj files of the vector data (for the baseline benchmark). They can, however, create auxiliary files for spatial indexes and the like.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
| '''Mapping Server'''  || '''ext''' || '''type''' || '''command to create'''&lt;br /&gt;
|- &lt;br /&gt;
| MapServer || .qix || quadtree  || shptree &amp;lt;shpfile&amp;gt; ([[shptree notes]])&lt;br /&gt;
|- &lt;br /&gt;
| Mapnik || .index || quadtree  || shapeindex &amp;lt;shpfile&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Note: in your server setup documentation be sure to record the EXACT command used to create the indexes, with appropriate options passed (e.g depth)&lt;br /&gt;
&lt;br /&gt;
== Datasets ==&lt;br /&gt;
&lt;br /&gt;
A set of data published by the spanish National Mapping Agency will be used. This data is free for non-commercial use, so it's perfectly OK to use it in the benchmark.&lt;br /&gt;
&lt;br /&gt;
Vector data will be a topographic map, composed of several shapefiles (one shapefile per theme). Raster data will be 50cm/px aerial photography.&lt;br /&gt;
&lt;br /&gt;
We still do not have the definitive datasets, due to their size and the processing time needed to put them together. You can get some sample data by reading [[Benchmarking 2010/How to get some sample data]].&lt;br /&gt;
&lt;br /&gt;
== SVN ==&lt;br /&gt;
&lt;br /&gt;
The project files (minus data) are stored in Subversion (http://svn.osgeo.org/osgeo/foss4g/benchmarking/).&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
Machine A (windows server)&lt;br /&gt;
* System Type:   Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Windows Server 64bit &lt;br /&gt;
&lt;br /&gt;
Machine B (linux server)&lt;br /&gt;
* System Type:  Dell PowerEdge R410&lt;br /&gt;
* Ship Date:    7/7/2010&lt;br /&gt;
* Processor: Intel® Xeon® E5630 2.53Ghz, 12M Cache,Turbo, HT, 1066MHz Max Mem&lt;br /&gt;
* 8GB Memory (4x2GB), 1333MHz Dual Ranked RDIMMs for 1Processor, Optimized&lt;br /&gt;
* 2TB 7.2K RPM SATA&lt;br /&gt;
* OS: Centos 5.5 x86-64&lt;br /&gt;
&lt;br /&gt;
Machine C (DB Host)&lt;br /&gt;
* System Type:  Gateway E6610D&lt;br /&gt;
* Processor, Intel Core2 Duo - E6750 2.66 Ghz&lt;br /&gt;
* 4Gb Ram &lt;br /&gt;
* 250Gb Hard Drive 7200 rpm&lt;br /&gt;
* OS: Centos 5.5 x86-64 &lt;br /&gt;
&lt;br /&gt;
Machine D (testing server (JMeter))&lt;br /&gt;
* System Type:   Dell Precision Workstation 390&lt;br /&gt;
* Ship Date:     9/7/2006&lt;br /&gt;
* Processor, 6300, 1.86, 2M, Core Duo-conroe, Burn 2&lt;br /&gt;
* 2Gb RAM&lt;br /&gt;
* 160 Gb Hard drive 7200 rpm&lt;br /&gt;
* Service Tag:    5Q5LQB1&lt;br /&gt;
* OS: Centos 5.5 i386&lt;br /&gt;
&lt;br /&gt;
== Communication  ==&lt;br /&gt;
&lt;br /&gt;
Coordination/communication is primarily via the Benchmarking mailing list: http://lists.osgeo.org/mailman/listinfo/benchmarking &lt;br /&gt;
&lt;br /&gt;
Weekly meetings will occur through IRC chat in the #foss4g channel on irc.freenode.net &lt;br /&gt;
&lt;br /&gt;
=== Next IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed July 21st @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=21&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** update on data styling&lt;br /&gt;
*** checkin on server installs / library dependencies&lt;br /&gt;
&lt;br /&gt;
=== Previous IRC meeting ===&lt;br /&gt;
&lt;br /&gt;
* Wed July 14th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=07&amp;amp;day=14&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on data processing for all of Spain&lt;br /&gt;
*** update on server setup&lt;br /&gt;
*** data styling discussions&lt;br /&gt;
**** scales to use for layers&lt;br /&gt;
**** missing full road network&lt;br /&gt;
**** layer to use for labels along lines&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-07-14.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Dimitri Monie (dmonie)&lt;br /&gt;
**** Dane Springmeyer (springmeyer)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** data:&lt;br /&gt;
***** full dataset of Spain, vector and raster, has been processed by IvanSanchez, and he is checking it and will create a torrent for transfer, by the end of the week&lt;br /&gt;
***** because of shapefile size limit some layers may have to be split (contour-1.shp, contour-2.shp)&lt;br /&gt;
**** servers:&lt;br /&gt;
***** msmith has received both server machines&lt;br /&gt;
***** T1 router is being installed, it will be a dedicated line for this project&lt;br /&gt;
***** he is adding 2 TB drives to each&lt;br /&gt;
**** layer styling:&lt;br /&gt;
***** we notice that the Spain dataset we are using (BCN25) does not include street files (zoomed in road network)&lt;br /&gt;
***** we agreed to use contours for curved label tests instead&lt;br /&gt;
***** jmckenna will test the layer scales provided by Marco (QGIS mapserver)&lt;br /&gt;
***** aaime pointed out problem with the posted SLDs, in terms of the label property (jmckenna to look into it)&lt;br /&gt;
***** aaime pointed out that we should make sure that all servers compute the scales the same way&lt;br /&gt;
****** OGC recommends 90 DPI (GeoServer, Mapnik use the recommended 90...MapServer defaults to 72, but should be configurable)&lt;br /&gt;
****** all teams should look into how their engine handles this and report to group&lt;br /&gt;
**** other:&lt;br /&gt;
***** IvanSanchez reported that a Spanish custom-made WMS server may join the exercise (they access raster files only)&lt;br /&gt;
***** dmonie pointed out that Erdas has been quiet lately because one of the team leaders is on holiday&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 30th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=30&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Summary: [http://logs.qgis.org/foss4g/%23foss4g.2010-06-30.log log]&lt;br /&gt;
&lt;br /&gt;
* Wed June 23rd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=23&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on proposed layer styling&lt;br /&gt;
*** update on available server specs&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-23.log log])&lt;br /&gt;
&lt;br /&gt;
* Wed June 16th @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=16&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** update on server infrastructure&lt;br /&gt;
*** update on OSGeo-es dataset ([[Benchmarking 2010/How to get some sample data|Sample data download instructions]])&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-16.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna (jmckenna)&lt;br /&gt;
**** Andrea Aime (aaime)&lt;br /&gt;
**** Iván Sánchez (IvanSanchez)&lt;br /&gt;
**** Michael Smith (msmith_)&lt;br /&gt;
**** Cédric Briançon (cedricbr)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** &amp;quot;base&amp;quot; run will use only shapefiles, &amp;quot;best&amp;quot; run will be any format (raster/vector)&lt;br /&gt;
**** teams can optionally test Oracle, PostGIS, Ingres connections during the &amp;quot;best&amp;quot; run&lt;br /&gt;
**** layers tested will be: labelled roads (with labels that follow the lines), thematic polygon map, and a test with labelled roads + thematic polygon + point layer in a single request (3 separate runs)&lt;br /&gt;
***** msmith and jmckenna to examine styling for one sheet (Barcelona, sheet# 420)&lt;br /&gt;
**** each base and best run will test data in raw projection (ETRS89 + UTM28/29/30/31) and then reprojected on-the-fly to the Google Mercator projection&lt;br /&gt;
**** threads (number of concurrent requests) will be: 1-2-4-8-16-32-64&lt;br /&gt;
**** US Army Corps is proposing to provide 4 desktop machines. 2 identical for testing ( win/lin ) and 1 for jmeter and 1 for databases&lt;br /&gt;
***** msmith will find out availability of 2-cpu machines this week&lt;br /&gt;
&lt;br /&gt;
* Wed June 2nd @ [http://timeanddate.com/worldclock/fixedtime.html?year=2010&amp;amp;month=06&amp;amp;day=02&amp;amp;hour=15&amp;amp;min=0&amp;amp;sec=0 15:00:00 UTC]&lt;br /&gt;
** Agenda:&lt;br /&gt;
*** team representative introductions&lt;br /&gt;
*** Establish this year's 'Rules of Engagement' ([http://wiki.osgeo.org/wiki/Benchmarking_2009#Rules_of_Engagement previous RoE])&lt;br /&gt;
*** Discuss dataset to be used (including how to share the large dataset, for running local tests)&lt;br /&gt;
*** Discuss server infrastructure &lt;br /&gt;
*** Discuss possible changes to the test script parameters&lt;br /&gt;
*** Set next meeting date&lt;br /&gt;
** Summary: ([http://logs.qgis.org/foss4g/%23foss4g.2010-06-02.log log])&lt;br /&gt;
*** Attendance:&lt;br /&gt;
**** Jeff McKenna, MapServer (jmckenna)&lt;br /&gt;
**** Cédric Briançon - Constellation (cedricbr)&lt;br /&gt;
**** Michael Smith - Oracle Mapviewer and Oracle connections in MapServer (msmith_)&lt;br /&gt;
**** Zac Spitzer - MapGuide (zacspitzer)&lt;br /&gt;
**** Martin Daly - Cadcorp (mpdaly)&lt;br /&gt;
**** Anne-Sophie Collignon - ERDAS (ascollignon)&lt;br /&gt;
**** Marco Hugentobler - QGIS mapserver (marco___)&lt;br /&gt;
**** Andrea Aime - GeoServer (aaime)&lt;br /&gt;
**** Dimitri Monie - ERDAS (dmonie)&lt;br /&gt;
**** Frank Warmerdam - MapServer, possibly Ingres as well (FrankW)&lt;br /&gt;
**** Iván Sánchez - provide geodata from Spanish sources and help out Mapnik (IvanSanchez)&lt;br /&gt;
**** Dane Springmeyer - Mapnik (springmeyer)&lt;br /&gt;
**** Johann Sorel - GeotoolKit / Constellation (Eclesia)&lt;br /&gt;
**** Adrian Custer - Constellation (acuster) &lt;br /&gt;
**** Pirmin Kalberer - QGIS mapserver (pirmin_k)&lt;br /&gt;
**** Trevor Wekel - MapGuide (trevorw)&lt;br /&gt;
**** Daniel Morissette - MapServer (danmo)&lt;br /&gt;
*** Discussion:&lt;br /&gt;
**** All agreed to this year's &amp;quot;Rules of Engagement&amp;quot;&lt;br /&gt;
***** All parties must contribute any changes that they make to their software for this exercise, back to their community. Note that the changes don't have to be contributed before the conference, just in a reasonable period of time.&lt;br /&gt;
***** Comparisons will be made of the best available version of the software, be it a formal release or a development version. &lt;br /&gt;
***** Two tests will be run: one 'baseline' test with the data in its raw format (with spatial indexes), and another 'best effort' test where 'the sky is the limit' for what changes you want to make to the data (change format, generalize, etc)&lt;br /&gt;
***** Teams must document all steps they did to manipulate the data/server for both the 'baseline' and 'best effort' tests.  If a team does not document the steps on this wiki then that team's test results will not be used. &lt;br /&gt;
***** Data formats to be used will be shapefiles for vectors, and uncompressed geotiffs for rasters.&lt;br /&gt;
***** WMS output formats to be used will be png8 and png24 where possible&lt;br /&gt;
**** Dataset&lt;br /&gt;
***** Iván Sánchez Ortega from OSGeo-es is willing to provide local Spain datasets&lt;br /&gt;
***** data is for non-commercial use only&lt;br /&gt;
***** 10 GB of shapefiles&lt;br /&gt;
***** 100 GB of uncompressed rasters&lt;br /&gt;
**** Server infrastructure&lt;br /&gt;
***** possible hosts are msmith (US Army Corps) or Skygone (http://www.skygoneinc.com/)&lt;br /&gt;
***** need two identical servers, one running Unix and another Windows, plus a client machine&lt;br /&gt;
***** specs could be: quad core, 8GB of memory, 1TB hard drive&lt;br /&gt;
***** need fast pipe to server, as large datasets will be transferred&lt;br /&gt;
**** Next meeting date&lt;br /&gt;
***** all agreed to use same day and time next week, but limit the meeting length to one hour&lt;br /&gt;
&lt;br /&gt;
== Sample Dataset Styling ==&lt;br /&gt;
&lt;br /&gt;
* download [http://download.osgeo.org/benchmarking/barcelona-sample-dataset.zip sample dataset]&lt;br /&gt;
* layer [http://wiki.osgeo.org/wiki/Benchmarking_2010/How_to_get_some_sample_data#Vector_data_issues styling rules]&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| '''Mapping Server''' &lt;br /&gt;
| '''GetMap'''&lt;br /&gt;
| '''SLD'''&lt;br /&gt;
|-&lt;br /&gt;
| MapServer&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=vector_benchmarking_2010&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 all layers]&lt;br /&gt;
| --&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=settlement&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 settlement]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/settlement-sld.xml settlement-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=building&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=426633,4579926,429740,4582528&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 building]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/building-sld.xml building-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=industry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=424932,4575961,427328,4577812&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 industry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/industry-sld.xml industry-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=contour_lines&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 contour lines]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/contour-sld.xml contour-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=motorway&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 motorway]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/motorway-sld.xml motorway-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=road&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 road]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/road-sld.xml road-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=ramp&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 ramp]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/ramp-sld.xml ramp-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=track&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 track]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/track-sld.xml track-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_geometry&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels with geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-geom-sld.xml point-geom-sld.xml]&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/cgi-bin/benchmark2010?SERVICE=WMS&amp;amp;VERSION=1.1.1&amp;amp;REQUEST=GetMap&amp;amp;LAYERS=point_nogeom&amp;amp;SRS=EPSG:25831&amp;amp;BBOX=400637.456357,4576080.998882,456535.105266,4594947.942275&amp;amp;FORMAT=image/png&amp;amp;WIDTH=950&amp;amp;HEIGHT=600 point labels without geometry]&lt;br /&gt;
| [http://labs.gatewaygeomatics.com/benchmarking/sld/point-nogeom-sld.xml point-nogeom-sld.xml]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== External Related Links  ==&lt;br /&gt;
&lt;br /&gt;
*[[FOSS4G Benchmark|FOSS4G WMS Benchmark]] &lt;br /&gt;
*[http://sourceforge.net/projects/wmstester/ WMSTester - tool for testing not from OSGeo]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Category:FOSS4G2010]] [[Category:FOSS4G]]&lt;/div&gt;</summary>
		<author><name>Wiki-Springmeyer</name></author>
	</entry>
</feed>