[Mapserver-users] UML class diagram of PHP/MapScript

Alexander Pucher pucher at atlas.gis.univie.ac.at
Fri Oct 31 02:14:35 PST 2003


Hi,

thanks for the images. I started a draft yesterday, but came up with a 
far more complex version.

What made some first problems was the distinction between classes that 
are returned by other classes (e.g. mapObj -> layerObj) and those that 
are embedded in other classes (e.g. scalebarObj is embedded in mapObj, 
i.e. is a member of mapObj)

 From what I read about UML/Object-oriented concepts, the connection 
between mapObj and layerObj is an 'aggregation' (i.e. 1..* layers are 
aggregated to one map), whereas mapObj is dependent on scalebarObj (with 
the stereotype: access).

You think this is correct? Is this distinction important for the UML 
concept of PHP/MapScript?

Best regards,
alex.

Yewondwossen Assefa wrote:

> I had a few gif graphics UMLish representing the mapserver4.0 objects 
> links. It is by no mean complete but can be a good start point.
>  Here is a link to it : 
> http://www2.dmsolutions.ca/mapserver/dl/mapserver_40_uml.zip
>
> Later,
>
> Alexander Pucher wrote:
>
>> Hi,
>>
>> I'm looking for an graphical representation of the PHP/MapScript 
>> classes as a UML class diagram. Is anyone aware of something like 
>> this existing?
>>
>> Regards,
>> alex.
>>
>>
>> _______________________________________________
>> Mapserver-users mailing list
>> Mapserver-users at lists.gis.umn.edu
>> http://lists.gis.umn.edu/mailman/listinfo/mapserver-users
>>
>
>




More information about the MapServer-users mailing list