[fusion-dev] InitialView?

Paul Spencer pspencer at dmsolutions.ca
Mon Apr 7 12:01:25 EDT 2008


The docs directory is sorely out of date and needs some attention,  
that file should probably be deleted.

Paul

On 7-Apr-08, at 11:54 AM, Jason Birch wrote:
> Thanks Paul, I'll update the docs to describe InitialView.
>
> Just noticed something else odd.  The ApplicationDefinition in the  
> docs
> directory:
>
> http://trac.osgeo.org/fusion/browser/trunk/docs/ApplicationDefinition.xm
> l
>
> uses Map and Layer instead of MapGroup and Map.  Is this correct?   
> Does
> this document need to be there?
>
> Jason
>
> -----Original Message-----
> From: Paul Spencer [mailto:pspencer at dmsolutions.ca]
> Sent: Monday, April 07, 2008 08:34
> To: Jason Birch
> Cc: fusion-dev at lists.osgeo.org
> Subject: Re: [fusion-dev] InitialView?
>
> Jason,
>
> just checked the code, it will look for CenterX, CenterY and Scale and
> if *all* are present it will use them, otherwise it looks for MinX,
> MinY, MaxX, MaxY and if *all* are present it will use them.
>
>
> If any of the values are missing from a group, it will ignore that
> group.
>
> It will use CenterX, CenterY, Scale in preference to the extent
> version if both exist.
>
> Sounds like the schema needs an update.
>
> Cheers
>
> Paul
>
> On 7-Apr-08, at 11:14 AM, Jason Birch wrote:
>> Hi there,
>>
>> I have a fusion map that uses InitialView of a MapGroup like this:
>>
>>   <MapGroup id="NanaimoCemeteries">
>>     <InitialView>
>>       <MinX>430379</MinX>
>>       <MinY>5446616</MinY>
>>       <MaxX>430541</MaxX>
>>       <MaxY>5446915</MaxY>
>>     </InitialView>
>>     [...]
>>   </MapGroup>
>>
>> But the schema's type for InitialView is MapViewType:
>>
>> <xs:complexType name="MapViewType">
>>    <xs:sequence>
>>      <xs:element name="CenterX" type="xs:double"/>
>>      <xs:element name="CenterY" type="xs:double"/>
>>      <xs:element name="Scale" type="xs:double"/>
>>    </xs:sequence>
>>  </xs:complexType>
>>
>> Neither of these are documented (yet):
>>
>> http://trac.osgeo.org/fusion/wiki/ApplicationDefinition/MapSet/
>> MapGroup
>>
>> I'd be happy to write both up if someone can clarify that they are
>> both
>> acceptable.  I certainly wouldn't want to see the extents version go
>> away; midpoint+scale doesn't allow you to ensure that a specific
>> object
>> will stay on the screen on various resolutions, etc.
>>
>> Jason
>>
>> _______________________________________________
>> fusion-dev mailing list
>> fusion-dev at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/fusion-dev
>
>
> __________________________________________
>
>    Paul Spencer
>    Chief Technology Officer
>    DM Solutions Group Inc
>    http://www.dmsolutions.ca/
>


__________________________________________

    Paul Spencer
    Chief Technology Officer
    DM Solutions Group Inc
    http://www.dmsolutions.ca/



More information about the fusion-dev mailing list