<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7226.0">
<TITLE>RE: [Chameleon] Some functional questions</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>I'll add some more background information to get the picture clearer.<BR>
<BR>
We're designing an applicatian where the users can create their own thematical maps, based on templates. The templates consist of about 1000 (empty) maps (of different areas and divisions) and about 350 default statistical themes.<BR>
The user can choose a map and 1-5 themes. 1 theme is used to color the thematical map and the others can be displayed in a bar chart on the map (1 bar chart per geographical object).<BR>
When the map is shown, the user has some default GIS widgets (like zooming, panning, etcetera). But the user can also change the colors of the thematical map (via the legend) and change the class borders, so that the division of the map colors can be improved.<BR>
After that, the user can load GPS data, draw buffers around this data and then save/print the map for private use.<BR>
<BR>
Hopefully this will clear things up a bit.<BR>
<BR>
kind regards,<BR>
Hilbert<BR>
<BR>
--<BR>
Drs. Hilbert Schraal<BR>
Senior developer<BR>
<BR>
Wisdom<BR>
Helperpark 288<BR>
9723 ZA GRONINGEN<BR>
<BR>
T +31 [0]50 368 8888<BR>
F +31 [0]50 368 8887<BR>
M +31 [0]6 5381 4582<BR>
W www.wisdom.nl<BR>
<BR>
Wisdom is een IT-dienstverlener gespecialiseerd in applicatieontwikkeling en systeemintegratie op het Java/J2EE en Microsoft .Net platform. Wisdom vormt samen met The Missing Link de Wisdom Groep.<BR>
<BR>
<BR>
<BR>
-----Original Message-----<BR>
From: Bart van den Eijnden (OSGIS) [<A HREF="mailto:bartvde@xs4all.nl">mailto:bartvde@xs4all.nl</A>]<BR>
Sent: Tue 09-May-06 12:42<BR>
To: Hilbert Schraal<BR>
Cc: chameleon@lists.maptools.org<BR>
Subject: Re: [Chameleon] Some functional questions<BR>
<BR>
Hi,<BR>
<BR>
that's a quite a list, I have numbered them so it is easier to reference.<BR>
<BR>
1) pie charts should be possible with Mapserver, Steve Lime posted an<BR>
example about a year ago on the Mapserver list.<BR>
<BR>
2) I don't get what you want exactly but you could duplicate Chameleon<BR>
applications and show them in different iframes<BR>
<BR>
3) Not out of the box, there is a widget though in Chameleon which is<BR>
called MapNotes. A user can click in the map, add some text and a<BR>
shapefile is created in the user's session.<BR>
<BR>
4) This could be done using SLD (Styled Layer Descriptor). There is a<BR>
widget which can change colors/patterns for existing classes, but not for<BR>
making a new classification AFAIK. It could be done though using<BR>
PHP/Mapscript.<BR>
<BR>
5) Yes this should be possible.<BR>
<BR>
6) See 3), for points this is available out of the box, but not for<BR>
lines/polygons. Again, it could be created. The Walter Zorn library could<BR>
be used for drawing the lines/polygons, or the current ROI tools could be<BR>
used.<BR>
<BR>
7) I don't know of any out of the box functionality. Mapscript with GEOS<BR>
can do buffering AFAIK. A new widget would need to be created though.<BR>
<BR>
8) This is possible using the MapNotes widget<BR>
<BR>
9) I don't think this is possible. If it would be supported by OGR (check<BR>
the drivers page somewehre at www.gdal.org), it could be done. But<BR>
probably a driver would need to be created for OGR.<BR>
<BR>
10) CSV is supported by OGR so could be drawn by Mapserver. Look at the<BR>
GDAL/OGR page for details. I don't know for sure if this is limited to<BR>
points though.<BR>
<BR>
11) Not possible directly, but maybe you can find a stylesheet (XSLT) from<BR>
transforming GML to KML. Maybe the Geoserver project has such a stylesheet<BR>
available.<BR>
<BR>
12) Yes, no problem.<BR>
<BR>
13) Yes this is possible (widget is called ExpressionBuilder)<BR>
<BR>
Hope this helps.<BR>
<BR>
Best regards,<BR>
Bart<BR>
<BR>
&gt; Hi all,<BR>
&gt;<BR>
&gt; Currently, I'm working on the technical design of an application, for<BR>
&gt; which Chameleon/MapServer is considered to be a candidate, together with<BR>
&gt; the commercial products of ESRI and Intergraph. The clients would like to<BR>
&gt; use open source software, but only if possible.<BR>
&gt;<BR>
&gt; There are some (ok, quite some... ;) functionalities of which I'm not sure<BR>
&gt; they are supported by Chameleon/MapServer Also, I'm not very experienced<BR>
&gt; in GIS, so I'm still trying to get a feeling of what is 'normal' GIS<BR>
&gt; functionality and what's not. Maybe you can answer my questions?<BR>
&gt;<BR>
&gt; / possibility to draw data as a bar or circle chart on the (thematical)<BR>
&gt; map.<BR>
&gt; / possibility to show more than one map at a time.<BR>
&gt; / Possibility for users to add their own thematical data. This data should<BR>
&gt; only be visible for the user that enters the data and can be removed when<BR>
&gt; the user logs off.<BR>
&gt; / let the (web)user dynamically change the class borders of the legend.<BR>
&gt; / let the user change the legend's colors (the colors of the map)<BR>
&gt; dynamically.<BR>
&gt; / let the user draw points/lines/polylines on the map, at certain<BR>
&gt; coordinates, with the possibility to add (identifying) texts to the<BR>
&gt; points. These points/lines/polylines should only be visible for the user<BR>
&gt; that enters them and can be removed when the user logs off.<BR>
&gt; / draw buffers around the points/lines/polylines, with a user specifyable<BR>
&gt; radius.<BR>
&gt; / possibility to add text to the points.<BR>
&gt; / Import points/polylines in GPX format<BR>
&gt; / Import points/polylines in CSV format<BR>
&gt; / Export map to Google Earth format (KML)<BR>
&gt; / Show aerial imagery behind the map (the map becomes transparent).<BR>
&gt; / Let the user select geographical objects by query (value &gt; n and value &lt;<BR>
&gt; m)<BR>
&gt;<BR>
&gt; This is quite a list, but if someone can answer only one, I'm already<BR>
&gt; helped.<BR>
&gt;<BR>
&gt; Cheers,<BR>
&gt; Hilbert<BR>
&gt;<BR>
&gt; --<BR>
&gt; Drs. Hilbert Schraal<BR>
&gt; Senior developer<BR>
&gt;<BR>
&gt; Wisdom<BR>
&gt; Helperpark 288<BR>
&gt; 9723 ZA GRONINGEN<BR>
&gt;<BR>
&gt; T +31 [0]50 368 8888<BR>
&gt; F +31 [0]50 368 8887<BR>
&gt; M +31 [0]6 5381 4582<BR>
&gt; W www.wisdom.nl<BR>
&gt;<BR>
&gt; Wisdom is een IT-dienstverlener gespecialiseerd in applicatieontwikkeling<BR>
&gt; en systeemintegratie op het Java/J2EE en Microsoft .Net platform. Wisdom<BR>
&gt; vormt samen met The Missing Link de Wisdom Groep.<BR>
&gt;<BR>
&gt;<BR>
&gt; _______________________________________________<BR>
&gt; Chameleon mailing list<BR>
&gt; Chameleon@lists.maptools.org<BR>
&gt; <A HREF="http://lists.maptools.org/mailman/listinfo/chameleon">http://lists.maptools.org/mailman/listinfo/chameleon</A><BR>
&gt;<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
</FONT>
</P>

</BODY>
</HTML>