couple of questions about ListPlot3D
- To: mathgroup at smc.vnet.net
- Subject: [mg99594] couple of questions about ListPlot3D
- From: "Luc Barthelet" <luc at tirnua.com>
- Date: Fri, 8 May 2009 00:20:11 -0400 (EDT)
I am using ListPlot3D to build elevation maps with different terrain types based on elevation. (to be used in with Google maps). Question #1: is there an option to prevent blending of MeshShading colors? To that extend I am using the directive MeshShading->myMapColors which works really well. This is working well in general, but in one case I need to prevent the Antialisaing that is occuring between layers. I need my final result to only include the colors in the list myMapColors and no mixing of those colors. Of course I have Lighting->{"Ambient",White} . Any clue if that is possible? One work around I have found is to set the MeshShading to gray levels and then quantize the image and then remap to my colors. Any other solution? Question #2: How can can I get partial ListPlot3D that match at the edges? I need to create maps as big as 8192x8192 and doing in single ListPlot3D fails because it runs out of memory. (or rather puts my PC in virtual Memory lock) I have tried unsuccessfully to control PlotRange to create images using ListPlot3D so that I could 'pan' over my map and create the tiles of high resolution images of size 256x256 that google map needs. It would work if it was not for the fact that the left pixel of every row and top pixels seem to always be mixed at about 50% of something else (background I believe). I have wasted a lot of time trying to change the viewpoint to try to fix that with no luck. I have not tried to use regions yet. Would that be more likely to succeed? Thanks, Luc