<br><br><div class="gmail_quote">On Thu, Jan 6, 2011 at 11:09 PM, Christopher Barker <span dir="ltr">&lt;<a href="mailto:Chris.Barker@noaa.gov">Chris.Barker@noaa.gov</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On 1/6/11 9:19 AM, Mohammed Rashad wrote:<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
    Instead of looking for code, I&#39;d rather suggest to sit down and think<br>
    what you need. I assure you, all you need you have in OGR tutorial<br></div>
    on <a href="http://gdal.org/ogr" target="_blank">gdal.org/ogr</a> &lt;<a href="http://gdal.org/ogr" target="_blank">http://gdal.org/ogr</a>&gt; website. The only thing you<div class="im"><br>
    need more is to pass vector data/point to rendering API you want to use.<br>
<br>
yes Mateusz Loskot, i need this part. passing the vector data/point to a<br>
rendering API.<br>
</div></blockquote>
<br>
It&#39;s still not clear quite what you want. If you just want to look at shape files, I&#39;d use an off-the-shelf desktop GIS, there are lots, QGIS is pretty nice.<br>
<br>
You can also render shapefiles with mapnik or mapserver -- both are highly customizable and produce very nice output.<br>
<br>
If you want a library you can embed in your own app, and maybe customize, that&#39;s a different story.<br></blockquote><div>I need a c++ library to just display an OGR shapefile. i need to embed this C++ library in my application that what I need. Is that clear? If you need any further details i will provide. </div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
For Python you could use wxPython and my wx.lib.floatcanvas. It doesn&#39;t understand shape files, but with OGR reading them, it&#39;s very easy to throw points, lines and polygons on the canvas, and be able to zoom and pan around to look at them.<br>

<br>
We&#39;ve also got the &quot;maproom&quot; project:<br>
<br>
<a href="https://bitbucket.org/dhelfman/maproom/overview" target="_blank">https://bitbucket.org/dhelfman/maproom/overview</a><br>
<br>
It&#39;s a bit stalled out now, but will be revived. It is designed to be a general purpose lib and application for interactive map data viewing and manipulation. It doesn&#39;t actually support shape files at the moment, but it does use GDAL/OGR and has support for points and polygons, so not hard to write a new plugin for shape.<br>

<br>
It&#39;s also using OpenGL for speedy rendering.<br>
<br>
HTH,<br>
<br>
-Chris<br>
<br>
<br>
<br>
-- <br>
Christopher Barker, Ph.D.<br>
Oceanographer<br>
<br>
Emergency Response Division<br>
NOAA/NOS/OR&amp;R            (206) 526-6959   voice<br>
7600 Sand Point Way NE   (206) 526-6329   fax<br>
Seattle, WA  98115       (206) 526-6317   main reception<br>
<br>
<a href="mailto:Chris.Barker@noaa.gov" target="_blank">Chris.Barker@noaa.gov</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Rashad<br>