<p><br>
On Apr 16, 2011 2:40 AM, &quot;Stephen Woodbridge&quot; &lt;<a href="mailto:woodbri@swoodbridge.com">woodbri@swoodbridge.com</a>&gt; wrote:<br>
&gt;<br>
&gt; On 4/15/2011 6:39 AM, Daniel Kastl wrote:<br>
&gt;<br>
&gt;&gt; It wasn&#39;t me, it was Anton, who wrote the wrappers.<br>
&gt;&gt;<br>
&gt;&gt; The reason why there are not more wrappers available on the website is<br>
&gt;&gt; simple: nobody shares them ;-)<br>
&gt;&gt; There might be several reasons for that, for example:<br>
&gt;&gt;<br>
&gt;&gt;    * it&#39;s too much to share them and contribute (we hope we made this<br>
&gt;&gt;      easier by migrating to Github)<br>
&gt;&gt;    * they are made for a certain data provider or a specific use case<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;    Cathal: <a href="http://ncg.nuim.ie/i2maps/projects/sp/index.html">http://ncg.nuim.ie/i2maps/projects/sp/index.html</a><br>
&gt;&gt;    I am not familiar enough with plpgsql to convert my code from Python<br>
&gt;&gt;    but if someone else wanted to do it then I would be very happy to<br>
&gt;&gt;    see this shipped with pgRouting.<br>
&gt;<br>
&gt;<br>
&gt; This question has been asked in the past. Basically the thought was to provide some sample wrapper functions that people would use as a template for building their solutions. While there are some common features that would be nice to have in the generic wrapper functions like trim the segments to the start and end points and being able to enter two lat/lon&#39;s, many of the customizations are problem specific and would not be valuable to others because they are solving a different problem or their data tables are different.<br>

&gt;<br>
&gt; A good example is filtering pedestrian and bicycle ways from your bus routes. Oh and I don&#39;t use OSM data so anything OSM specific would get in my way. But there could be a collection of OSM specific wrappers that would be very useful to others working with OSM data.<br>

&gt;<br>
&gt; For example I write new wrappers for almost every project I do because of these differences. IE: my existing wrappers do not fit the current problem I am trying to solve.<br>
&gt;<br>
&gt; I think we would all agree that getting some of the common changes that everyone uses would be useful.</p>
<p>I think it would be nice to have a collection of wrapper examples to learn from. Some recipies or code snippets to start with maybe.</p>
<p>Where do you think would be a good place for that?<br>
The Github Wiki, the pgrouting-contrib repository or somewhere else?<br>
If someone has a time and wants to study plpgsql, writing some recipies and tutorials and share them with the community would be for sure something that person would make many friends ;-)</p>
<p>Due to lack of time andI can&#39;t help with writing but I can help with publishing on the pgrouting website.</p>
<p>Daniel<br></p>
<p>&gt;<br>
&gt; -Steve<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; pgrouting-dev mailing list<br>
&gt; <a href="mailto:pgrouting-dev@lists.osgeo.org">pgrouting-dev@lists.osgeo.org</a><br>
&gt; <a href="http://lists.osgeo.org/mailman/listinfo/pgrouting-dev">http://lists.osgeo.org/mailman/listinfo/pgrouting-dev</a><br>
</p>