[mapserver-users] MapServer 6 and KML outputformat

Yewondwossen Assefa yassefa at dmsolutions.ca
Fri Mar 11 09:21:05 PST 2011


On 10/03/2011 6:29 PM, Armin Burger wrote:
> Currently the fields/items of the layers (defined under map file 
> METADATA KML_INCLUDE_ITEMS) are exported to a KML tag "<description>" 
> and inserted as HTML table. While this is of course possible, a 
> cleander way would be how GDAL/OGR exports the attributes:
>
> GDAL/OGR uses the tag <ExtendedData> and places the attribute values 
> in <SimpleData> tags, like
> <Placemark>
>    ...
> <ExtendedData><SchemaData schemaUrl="#cities">
> <SimpleData name="Name">Berlin</SimpleData>
> <SimpleData name="GEONAMEID">3899412</SimpleData>
> <SimpleData name="ISO2_CODE">DE</SimpleData>
> <ExtendedData>
>
> This leads to a much better display in Google Earth.
>
I have added this in http://trac.osgeo.org/mapserver/ticket/3728 and 
possibly address it before 6.0 or shortly after.

> In addition to the KML_INCLUDE_ITEMS, another possibility to define a 
> field/item used in KML for the <name> tag would be useful, like OGR 
> allows this via the NameField option. So maybe a METADATA definition 
> like KML_NAME_FIELD could do this. 

The is added to the current svn and will be available for beta2 (ticket 
<http://trac.osgeo.org/mapserver/ticket/3728>).  The docs are also 
updated. Note that the metedata is KML_NAME_ITEM to follow other metada 
names used.


best regards,

-- 
----------------------------------------------------------------
Assefa Yewondwossen
Software Analyst

Email: yassefa at dmsolutions.ca
http://www.dmsolutions.ca/

Phone: (613) 565-5056 (ext 14)
Fax:   (613) 565-0925
----------------------------------------------------------------


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-users/attachments/20110311/6c19124d/attachment.htm>


More information about the MapServer-users mailing list