<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:p="urn:schemas-microsoft-com:office:powerpoint" xmlns:a="urn:schemas-microsoft-com:office:access" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:s="uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema" xmlns:b="urn:schemas-microsoft-com:office:publisher" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:c="urn:schemas-microsoft-com:office:component:spreadsheet" xmlns:odc="urn:schemas-microsoft-com:office:odc" xmlns:oa="urn:schemas-microsoft-com:office:activation" xmlns:html="http://www.w3.org/TR/REC-html40" xmlns:q="http://schemas.xmlsoap.org/soap/envelope/" xmlns:rtc="http://microsoft.com/officenet/conferencing" xmlns:D="DAV:" xmlns:Repl="http://schemas.microsoft.com/repl/" xmlns:mt="http://schemas.microsoft.com/sharepoint/soap/meetings/" xmlns:x2="http://schemas.microsoft.com/office/excel/2003/xml" xmlns:ppda="http://www.passport.com/NameSpace.xsd" xmlns:ois="http://schemas.microsoft.com/sharepoint/soap/ois/" xmlns:dir="http://schemas.microsoft.com/sharepoint/soap/directory/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:dsp="http://schemas.microsoft.com/sharepoint/dsp" xmlns:udc="http://schemas.microsoft.com/data/udc" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:sub="http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/" xmlns:ec="http://www.w3.org/2001/04/xmlenc#" xmlns:sp="http://schemas.microsoft.com/sharepoint/" xmlns:sps="http://schemas.microsoft.com/sharepoint/soap/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:udcs="http://schemas.microsoft.com/data/udc/soap" xmlns:udcxf="http://schemas.microsoft.com/data/udc/xmlfile" xmlns:udcp2p="http://schemas.microsoft.com/data/udc/parttopart" xmlns:wf="http://schemas.microsoft.com/sharepoint/soap/workflow/" xmlns:dsss="http://schemas.microsoft.com/office/2006/digsig-setup" xmlns:dssi="http://schemas.microsoft.com/office/2006/digsig" xmlns:mdssi="http://schemas.openxmlformats.org/package/2006/digital-signature" xmlns:mver="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns:mrels="http://schemas.openxmlformats.org/package/2006/relationships" xmlns:spwp="http://microsoft.com/sharepoint/webpartpages" xmlns:ex12t="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:ex12m="http://schemas.microsoft.com/exchange/services/2006/messages" xmlns:pptsl="http://schemas.microsoft.com/sharepoint/soap/SlideLibrary/" xmlns:spsl="http://microsoft.com/webservices/SharePointPortalServer/PublishedLinksService" xmlns:Z="urn:schemas-microsoft-com:" xmlns:st="&#1;" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
span.apple-style-span
        {mso-style-name:apple-style-span;}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>I would love to see RESTful web services come to
Mapserver.&nbsp; I would think there are two important pieces to any successful
web service framework 1) discoverability &#8211; meaning there is some kind of
built in catalog for each service that provides system level metadata about
each layer (geom type, extent, etc&#8230;) and 2) it works on an existing
framework<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>It looks GeoREST works with OpenLayers and they are providing a
catalog listing of their data offerings&#8230;this looks pretty close to me.<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>-Chris<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>&nbsp;&nbsp;<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div>

<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>

<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> mapserver-dev-bounces@lists.osgeo.org
[mailto:mapserver-dev-bounces@lists.osgeo.org] <b>On Behalf Of </b>Lime, Steve
D (DNR)<br>
<b>Sent:</b> Monday, December 28, 2009 10:37 AM<br>
<b>To:</b> mapserver-dev<br>
<b>Subject:</b> [mapserver-dev] FW: [OSGeo-Discuss] GeoREST 1.0 Released!<o:p></o:p></span></p>

</div>

</div>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Something worth thinking about for supporting via MapServer?
There was a brief thread on REST/MapServer late this summer&#8230;<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Steve<o:p></o:p></span></p>

<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>

<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>
discuss-bounces@lists.osgeo.org [mailto:discuss-bounces@lists.osgeo.org] <b>On
Behalf Of </b>Jason Birch<br>
<b>Sent:</b> Thursday, December 24, 2009 5:44 AM<br>
<b>To:</b> discuss@osgeo.org<br>
<b>Subject:</b> [OSGeo-Discuss] GeoREST 1.0 Released!<o:p></o:p></span></p>

</div>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>We&nbsp;are
pleased to announce the first major release&nbsp;of&nbsp;GeoREST, a&nbsp;new
Open Source framework for publishing and interacting with geospatial data as web
resources. Among other Open Source libraries,&nbsp;GeoREST leverages&nbsp;both
MapGuide and FDO as data sources.<o:p></o:p></span></p>

<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>With&nbsp;GeoREST&nbsp;1.0&nbsp;you
can enable search engines to crawl your geospatial data, dynamically publish to
KML, GeoRSS or any other text based format, use web forms to search and update
your data, and more. All of this functionality is available entirely through
configuration... no programming required!<o:p></o:p></span></p>

<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Please visit
the&nbsp;GeoREST&nbsp;project website for more
information&nbsp;on&nbsp;GeoREST&nbsp;and the benefits it can bring to your
geospatial publishing strategy.<o:p></o:p></span></p>

<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><a
href="http://www.georest.org/" target="_blank"><span style='color:#664D9F'>http://www.georest.org/</span></a><o:p></o:p></span></p>

<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>For a quick
look, here are two&nbsp;sites that have been using&nbsp;GeoREST&nbsp;in&nbsp;a
production environment for over nine months, with
great&nbsp;improvements&nbsp;in&nbsp;the accessibility of their data:<o:p></o:p></span></p>

<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><a
href="http://maps.nanaimo.ca/data/" target="_blank"><span style='color:#664D9F'>http://maps.nanaimo.ca/data/</span></a><o:p></o:p></span></p>

<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><a
href="http://share.vo-ka.si/iskanje/" target="_blank"><span style='color:#664D9F'>http://share.vo-ka.si/iskanje/</span></a>&nbsp;(Slovenian)<o:p></o:p></span></p>

<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>And an
example of using OpenLayers to edit&nbsp;a&nbsp;GeoREST&nbsp;vector&nbsp;layer
overlaid on a MapGuide image service:<o:p></o:p></span></p>

<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><a
href="http://www.sl-king.com/georestsamples/example1/rview.html" target="_blank"><span
style='color:#664D9F'>http://www.sl-king.com/</span></a><a
href="http://www.sl-king.com/georestsamples/example1/rview.html" target="_blank"><span
style='color:#664D9F'>georestsamples</span></a><a
href="http://www.sl-king.com/georestsamples/example1/rview.html" target="_blank"><span
style='color:#664D9F'>/</span></a><a
href="http://www.sl-king.com/georestsamples/example1/rview.html" target="_blank"><span
style='color:#664D9F'>example1</span></a><a
href="http://www.sl-king.com/georestsamples/example1/rview.html" target="_blank"><span
style='color:#664D9F'>/</span></a><a
href="http://www.sl-king.com/georestsamples/example1/rview.html" target="_blank"><span
style='color:#664D9F'>rview</span></a><a
href="http://www.sl-king.com/georestsamples/example1/rview.html" target="_blank"><span
style='color:#664D9F'>.ht</span></a><a
href="http://www.sl-king.com/georestsamples/example1/rview.html" target="_blank"><span
style='color:#664D9F'>ml</span></a><o:p></o:p></span></p>

<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>GeoREST&nbsp;is&nbsp;an
independent Open Source project licensed under LGPL, though our hope is that it
will be integrated with the MapGuide project in the future. It is available for
installation on the Windows platform using either
the&nbsp;GeoREST&nbsp;built-in&nbsp;webserver or IIS.<o:p></o:p></span></p>

<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>We would
love to hear what you think about GeoREST. Please join the project's mailing
list today and help us shape its future.<o:p></o:p></span></p>

<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Jason Birch
and Haris Kurtagic<o:p></o:p></span></p>

<p><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>P.S. Any
help porting this project to run on Linux would be greatly appreciated!&nbsp;<o:p></o:p></span></p>

</div>

</body>

</html>