Noli,

Thanks for the info. I saw that sqlite/spatialite was supported by Mapnik but I 
have to admit the "WARNING: highly uber experimental !" at the top of the page 
put me off a bit. I will definitely try if out though; is it more stable than 
the docs let on?

You are right about the mapcanvas, having that would be really convenient. In 
wxPython it looks like I will have to build something that would allow me to 
display the map generated by Mapnik with basic /zoom/pan/measure/query tool 
functionality from scratch.

Drawing the map is pretty easy I think. I can just draw the Mapnik produced 
bitmap right on a wx.Panel, the trick will be creating some basic tools and 
having them support geographic & projected coordinate systems.

Thanks again for your help, I will check out the quantumnik and look for that 
sample using pyQT without the QGIS mapcanvas.

Angus



--- On Thu, 9/23/10, Noli Sicad <[email protected]> wrote:

> From: Noli Sicad <[email protected]>
> Subject: Re: [Mapnik-users] Mapnik for desktop applications
> To: "Angus Dickey" <[email protected]>
> Cc: [email protected]
> Received: Thursday, September 23, 2010, 4:43 PM
> Hi Angus,
> 
> I think you can use spatialite for datasouce.
> 
> http://trac.mapnik.org/wiki/SQLite
> 
> http://code.google.com/p/pyspatialite/
> 
> I think the challenge is how to create a mapcanvas in
> wxpython or pyqt
> without use of qgis mapcanvas to render mapnik and various
> layer.
> 
> Have a look at quantumnik as well.
> http://bitbucket.org/springmeyer/quantumnik/wiki/Home
> 
> There is already sample program using PyQt with mapnik
> without Qgis mapcanvas.
> 
> Have look at the archive. Right now, I can find the exact
> URL to download it.
> http://www.mail-archive.com/search?l=mapnik-users%40lists.berlios.de&q=feverzsj+simple+map
> 
> Noli
> 
> 
> 
> 
> On 9/24/10, Angus Dickey <[email protected]>
> wrote:
> > Hi,
> >
> > I am new to Mapnik and was thinking about using Mapnik
> as the mapping
> > solution for a desktop GIS application. My initial
> thoughts were to use:
> >
> > - Python
> > - wxPython
> > - Mapnik
> >
> > With other packages (OGR/GDAL, Shapely, pyproj, etc.)
> if needed.
> >
> > I have looked at the Mapnik samples and API and I know
> it can make a great
> > looking map, what I am not sure about is the ability
> to add a
> > temporary/dynamic layer. What I would like to be able
> to do is have Mapnik
> > set up with static background mapping data and add
> markup (or temp layers)
> > to Mapnik made up of geometry (points/lines/polys)
> calculated elsewhere. Is
> > this possible in Mapnik? I see there are some
> provisions for a "Memory
> > Datasource" but it looks like it only supports
> points?
> >
> > Anyone have any thoughts on how this might be done? I
> thought about having a
> > text based OGR layer (GeoJSON?) added to Mapnik and
> changing this file on
> > disk; doesn't really seem like a good idea though...
> >
> > Any info or thoughts are appreciated.
> >
> > Thanks,
> >
> > ~Angus
> >
> >
> >
> >
> >
> >
> > _______________________________________________
> > Mapnik-users mailing list
> > [email protected]
> > https://lists.berlios.de/mailman/listinfo/mapnik-users
> >
> 


_______________________________________________
Mapnik-users mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/mapnik-users

Reply via email to