[Chameleon] Some functional questions

Hilbert Schraal H.Schraal at wisdom.nl
Tue May 9 08:14:40 EDT 2006


I'll add some more background information to get the picture clearer.

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.
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).
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.
After that, the user can load GPS data, draw buffers around this data and then save/print the map for private use.

Hopefully this will clear things up a bit.

kind regards,
Hilbert

--
Drs. Hilbert Schraal
Senior developer

Wisdom
Helperpark 288
9723 ZA GRONINGEN

T +31 [0]50 368 8888
F +31 [0]50 368 8887
M +31 [0]6 5381 4582
W www.wisdom.nl

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.



-----Original Message-----
From: Bart van den Eijnden (OSGIS) [mailto:bartvde at xs4all.nl]
Sent: Tue 09-May-06 12:42
To: Hilbert Schraal
Cc: chameleon at lists.maptools.org
Subject: Re: [Chameleon] Some functional questions
 
Hi,

that's a quite a list, I have numbered them so it is easier to reference.

1) pie charts should be possible with Mapserver, Steve Lime posted an
example about a year ago on the Mapserver list.

2) I don't get what you want exactly but you could duplicate Chameleon
applications and show them in different iframes

3) Not out of the box, there is a widget though in Chameleon which is
called MapNotes. A user can click in the map, add some text and a
shapefile is created in the user's session.

4) This could be done using SLD (Styled Layer Descriptor). There is a
widget which can change colors/patterns for existing classes, but not for
making a new classification AFAIK. It could be done though using
PHP/Mapscript.

5) Yes this should be possible.

6) See 3), for points this is available out of the box, but not for
lines/polygons. Again, it could be created. The Walter Zorn library could
be used for drawing the lines/polygons, or the current ROI tools could be
used.

7) I don't know of any out of the box functionality. Mapscript with GEOS
can do buffering AFAIK. A new widget would need to be created though.

8) This is possible using the MapNotes widget

9) I don't think this is possible. If it would be supported by OGR (check
the drivers page somewehre at www.gdal.org), it could be done. But
probably a driver would need to be created for OGR.

10) CSV is supported by OGR so could be drawn by Mapserver. Look at the
GDAL/OGR page for details. I don't know for sure if this is limited to
points though.

11) Not possible directly, but maybe you can find a stylesheet (XSLT) from
transforming GML to KML. Maybe the Geoserver project has such a stylesheet
available.

12) Yes, no problem.

13) Yes this is possible (widget is called ExpressionBuilder)

Hope this helps.

Best regards,
Bart

> Hi all,
>
> Currently, I'm working on the technical design of an application, for
> which Chameleon/MapServer is considered to be a candidate, together with
> the commercial products of ESRI and Intergraph. The clients would like to
> use open source software, but only if possible.
>
> There are some (ok, quite some... ;) functionalities of which I'm not sure
> they are supported by Chameleon/MapServer Also, I'm not very experienced
> in GIS, so I'm still trying to get a feeling of what is 'normal' GIS
> functionality and what's not. Maybe you can answer my questions?
>
> / possibility to draw data as a bar or circle chart on the (thematical)
> map.
> / possibility to show more than one map at a time.
> / Possibility for users to add their own thematical data. This data should
> only be visible for the user that enters the data and can be removed when
> the user logs off.
> / let the (web)user dynamically change the class borders of the legend.
> / let the user change the legend's colors (the colors of the map)
> dynamically.
> / let the user draw points/lines/polylines on the map, at certain
> coordinates, with the possibility to add (identifying) texts to the
> points. These points/lines/polylines should only be visible for the user
> that enters them and can be removed when the user logs off.
> / draw buffers around the points/lines/polylines, with a user specifyable
> radius.
> / possibility to add text to the points.
> / Import points/polylines in GPX format
> / Import points/polylines in CSV format
> / Export map to Google Earth format (KML)
> / Show aerial imagery behind the map (the map becomes transparent).
> / Let the user select geographical objects by query (value > n and value <
> m)
>
> This is quite a list, but if someone can answer only one, I'm already
> helped.
>
> Cheers,
> Hilbert
>
> --
> Drs. Hilbert Schraal
> Senior developer
>
> Wisdom
> Helperpark 288
> 9723 ZA GRONINGEN
>
> T +31 [0]50 368 8888
> F +31 [0]50 368 8887
> M +31 [0]6 5381 4582
> W www.wisdom.nl
>
> 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.
>
>
> _______________________________________________
> Chameleon mailing list
> Chameleon at lists.maptools.org
> http://lists.maptools.org/mailman/listinfo/chameleon
>





-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.maptools.org/pipermail/chameleon/attachments/20060509/8181eed6/attachment-0001.html


More information about the Chameleon mailing list