#mapnik log: Saturday 16, January 2010

2010 | 01

previous | next
01:27:44 *** mapniklog (n=mapniklo@li21-121.members.linode.com) has joined #mapnik
01:27:44 <niven.freenode.net> Topic for #mapnik is: Mapnik - C++/Python Toolkit | Mapnik 2.0
01:27:44 <niven.freenode.net> Users on #mapnik: mapniklog @springmeyer cgs_bob tcb_ hobu Komzpa mishok13 CIA-28 mapnikbuild Simon- dodobas crust chad_burt dukeku racicot avar Phurl_ rcoup jctull twain47 tomhughes ser nikq Ldp__
01:34:48 *** willwhite (n=diggersf@c-68-33-229-33.hsd1.dc.comcast.net) has joined #mapnik
01:35:38 *** willwhite has quit (Client Quit)
02:20:45 *** tcb_ has quit ()
02:38:40 *** Ldp__ has quit (Read error: 110 (Connection timed out))
04:30:28 *** aude (n=chatzill@wikipedia/Aude) has joined #mapnik
05:17:50 *** jctull has quit ()
05:42:12 <cgs_bob> springmeyer: hello there!  after building libicu, boost , and mapnik, I gave quantumnik a try.  unfortunately I got this error:  http://osgeo.pastebin.com/d718f0f2d
05:44:15 *** rcoup has quit ()
06:21:52 <springmeyer> cgs_bob: did you happen to install mapnik from trunk?
06:21:58 <springmeyer> (rather than 0.7) ?
06:22:33 <springmeyer> I would make sure to now pull from: http://svn.mapnik.org/tags/release-0.7.0/
06:23:35 <springmeyer> Qnik is not yet compatible with Mapnik trunk
06:23:54 <cgs_bob> yup.  I'll retry with that repo...thanks
06:48:47 *** perry_ (n=perry@66.206.94.2) has joined #mapnik
06:49:00 *** perry_ has quit (Client Quit)
06:56:34 *** rcoup (n=rcoup@131.203.102.171) has joined #mapnik
07:56:56 * Phurl_ is making good progress with the pch
08:25:38 <Phurl_> i have been able to compile all the headers with pch individually, and rework some of the dependancies
08:26:17 <Phurl_> refactored some of the classes. there is alot of work to do on the c++ side in terms of layering and isolation.
08:27:37 <Phurl_> i would like to split the modules up into :
08:27:48 <Phurl_> all the grammer stuff should be separated
08:28:05 <Phurl_> all the basic geometry should be in its own area
08:31:38 <Phurl_> also I am removing everything dynamic right now, shared libs, python and dl
08:31:52 <Phurl_> will make it static and standalone for optimization
08:32:08 <Phurl_> we can always bloat it up later
08:32:55 <dodobas> pch?
08:32:56 <dodobas> hi Phurl_
08:34:28 <Phurl_> dodobas, hi
08:34:33 <Phurl_> precompiled headers
08:34:54 <Phurl_> i have now gotten every header file to compile individually with pch
08:35:13 <Phurl_> and have been working on the build and optimization of mapnik
08:35:20 <Phurl_> python is nice
08:35:34 <dodobas> always :)
08:35:38 <Phurl_> but speed is better
08:36:00 <Phurl_> i think that we should be able to generate c++ code from these stylesheets
08:36:15 <Phurl_> and make higher speed rendering with no dynamic shit
08:36:27 <Phurl_> at least i am going to try
08:36:40 <Phurl_> if you write the code well, you can unroll loops and other things like that
08:41:53 <Phurl_> dodobas, did you ever profile where your rendering is spending time?
08:42:01 <Phurl_> how long do you need to render a tile?
08:42:11 <Phurl_> can you run oprofile and collect some stats?
08:42:25 <Phurl_> valgrind/callgrind?
08:44:21 <Phurl_> from what I have seen, the code has its own language
08:44:25 <Phurl_> that cannot be optimial
08:44:48 <Phurl_> why should the map took need you to learn a new language, and then have to optimize it?
08:44:54 <Phurl_> tool
09:09:28 <dodobas> Phurl_: i have mostly large datasets...
09:09:59 <Phurl_> yes.
09:10:06 <Phurl_> and where is the time spent?
09:10:17 <Phurl_> database indexes?
09:10:21 <Phurl_> cache faults
09:10:22 <dodobas> and im not worried about the speed
09:10:28 <Phurl_> no?
09:11:08 <dodobas> there is no use for a index, when you have 200mb of data per tile...
09:11:12 <dodobas> ok..100mb
09:11:36 <dodobas> indexes only work for bigger scales
09:12:03 <dodobas> and rasters are compleatly different story
09:16:39 <Phurl_> 100mb? wow
09:16:49 <Phurl_> ok, well if you have a big rendering job
09:16:58 <Phurl_> please do run oprofile on it
09:17:05 <Phurl_> i would be interested in where the time is going
09:17:13 <dodobas> oprofile?
09:19:56 <Phurl_> yes
09:20:07 <Phurl_> http://oprofile.sourceforge.net/news/
09:20:22 <Phurl_> it is an instruction level system wide profiler
09:20:29 <Phurl_> you can see where the time is spent
09:22:27 <dodobas> will do
09:29:07 <Phurl_> that would be interesting
11:03:34 *** Ldp__ (n=thid@osm.xs4all.nl) has joined #mapnik
11:27:17 *** rcoup has quit ()
12:03:16 *** artem (n=artem@i-83-67-73-6.freedom2surf.net) has joined #mapnik
13:03:06 <Ldp__> artem: interesting bug report on mapnik-users
13:03:26 <artem> Ldp__: which one :)
13:03:32 * artem checking
13:03:38 <Ldp__> the 100% hang one
13:03:43 <Ldp__> +cpu
13:04:04 <Ldp__> ah, you just replied :)
13:04:30 <Ldp__> s/mapnik-users/mapnik-devel/ argh, ignore me ;)
13:05:14 <artem> i recall fixing something related in mapnik/agg so we'll see
13:06:14 * artem got to run but bbl for 0.7.0 release. Ldp__: excellent re: haiti map!!
13:06:26 <Ldp__> thx, see you around
13:09:28 *** artem has quit ()
13:50:07 *** aude has quit (Remote closed the connection)
14:26:25 *** Komzpa has quit (Read error: 54 (Connection reset by peer))
15:41:12 *** ajturner (n=ajturner@h-66-167-51-100.atlngahp.dynamic.covad.net) has joined #mapnik
16:08:51 *** aude (n=chatzill@wikipedia/Aude) has joined #mapnik
16:44:46 *** Phurl_ is now known as Phurl
16:49:15 *** artem (n=artem@i-83-67-73-6.freedom2surf.net) has joined #mapnik
17:13:42 <Phurl> http://www.openstreetmap.org/user/h4ck3rm1k3/diary/9264 help out skoder on openstreetmap
17:22:33 *** jfxberns (n=jfxberns@ppp-58-8-119-241.revip2.asianet.co.th) has joined #mapnik
17:25:57 *** jctull (n=jctull@ppp-71-142-136-191.dsl.renocs.pacbell.net) has joined #mapnik
17:29:27 *** aude has quit ("ChatZilla 0.9.86 [Firefox 3.5.7/20091221164558]")
17:29:50 *** aude (n=chatzill@128.241.235.189) has joined #mapnik
17:30:47 *** aude is now known as aude-wiki
17:30:51 *** aude-wiki is now known as aude
17:32:39 *** cmarqu (i=colin@oemcomputer.oerks.de) has joined #mapnik
17:35:53 *** ajturner has quit ()
17:53:59 *** aude is now known as aude-wiki
17:55:26 *** aude-wiki is now known as aude
17:59:46 *** tcb (n=tim@c-98-210-194-147.hsd1.ca.comcast.net) has joined #mapnik
18:21:38 *** jfxberns has quit ()
18:45:43 *** Ldp__ has quit (niven.freenode.net irc.freenode.net)
18:45:43 *** springmeyer has quit (niven.freenode.net irc.freenode.net)
18:45:43 *** avar has quit (niven.freenode.net irc.freenode.net)
18:45:43 *** twain47 has quit (niven.freenode.net irc.freenode.net)
18:45:43 *** tomhughes has quit (niven.freenode.net irc.freenode.net)
18:45:43 *** nikq has quit (niven.freenode.net irc.freenode.net)
18:45:43 *** ser has quit (niven.freenode.net irc.freenode.net)
18:45:43 *** Simon- has quit (niven.freenode.net irc.freenode.net)
18:45:43 *** jctull has quit (niven.freenode.net irc.freenode.net)
18:45:43 *** mapnikbuild has quit (niven.freenode.net irc.freenode.net)
18:45:43 *** mishok13 has quit (niven.freenode.net irc.freenode.net)
18:45:43 *** crust has quit (niven.freenode.net irc.freenode.net)
18:45:43 *** CIA-28 has quit (niven.freenode.net irc.freenode.net)
18:45:43 *** artem has quit (niven.freenode.net irc.freenode.net)
18:45:43 *** cgs_bob has quit (niven.freenode.net irc.freenode.net)
18:45:43 *** dodobas has quit (niven.freenode.net irc.freenode.net)
18:45:43 *** racicot has quit (niven.freenode.net irc.freenode.net)
18:45:43 *** Phurl has quit (niven.freenode.net irc.freenode.net)
18:45:43 *** tcb has quit (niven.freenode.net irc.freenode.net)
18:45:43 *** aude has quit (niven.freenode.net irc.freenode.net)
18:45:43 *** chad_burt has quit (niven.freenode.net irc.freenode.net)
18:45:43 *** dukeku has quit (niven.freenode.net irc.freenode.net)
18:45:43 *** hobu has quit (niven.freenode.net irc.freenode.net)
18:45:44 *** cmarqu has quit (Remote closed the connection)
18:46:52 *** springmeyer (n=springme@c-76-28-156-154.hsd1.wa.comcast.net) has joined #mapnik
18:46:52 *** cmarqu (i=colin@oemcomputer.oerks.de) has joined #mapnik
18:46:52 *** tcb (n=tim@c-98-210-194-147.hsd1.ca.comcast.net) has joined #mapnik
18:46:52 *** aude (n=chatzill@wikipedia/Aude) has joined #mapnik
18:46:52 *** jctull (n=jctull@ppp-71-142-136-191.dsl.renocs.pacbell.net) has joined #mapnik
18:46:52 *** artem (n=artem@i-83-67-73-6.freedom2surf.net) has joined #mapnik
18:46:52 *** Ldp__ (n=thid@osm.xs4all.nl) has joined #mapnik
18:46:52 *** cgs_bob (n=bobm@122.135-78-65.ftth.swbr.surewest.net) has joined #mapnik
18:46:52 *** nikq (n=nikq@li21-121.members.linode.com) has joined #mapnik
18:46:52 *** ser (n=ser@82.208.9.201) has joined #mapnik
18:46:52 *** tomhughes (n=tom@gate.compton.nu) has joined #mapnik
18:46:52 *** twain47 (n=twain47@cpc12-shef7-0-0-cust175.barn.cable.virginmedia.com) has joined #mapnik
18:46:52 *** Phurl (n=mdupont@ip-81-210-245-60.unitymediagroup.de) has joined #mapnik
18:46:52 *** avar (i=avar@wikipedia/avar) has joined #mapnik
18:46:52 *** racicot (n=chatzill@dsl-209-166-85-189.whidbey.net) has joined #mapnik
18:46:52 *** dukeku (i=dukeku@adhd.irule.net) has joined #mapnik
18:46:52 *** chad_burt (n=chad_bur@mm-01.msi.ucsb.edu) has joined #mapnik
18:46:52 *** crust (n=crust@vobster.nepharia.org) has joined #mapnik
18:46:52 *** dodobas (n=dodobas@161.53.248.113) has joined #mapnik
18:46:52 *** Simon- (i=simon@2001:8b0:ffea:0:205:b4ff:fe12:530) has joined #mapnik
18:46:52 *** mapnikbuild (n=mapnikbu@miranda.nwcr.net) has joined #mapnik
18:46:52 *** CIA-28 (n=CIA@208.69.182.149) has joined #mapnik
18:46:52 *** mishok13 (n=gdmfsob@dm.sonopia.com) has joined #mapnik
18:46:52 *** hobu (n=hobu@osgeo/member/hobu) has joined #mapnik