[OpenLayers-Users] Vector layer with ArcXML

Jbaklouti jean-sebastien.baklouti at atosorigin.com
Wed Sep 16 05:57:30 EDT 2009


hello!

thanks you for your awnser, it was very helpful!

best regards


David Zwarg-2 wrote:
> 
> Greetings,
> 
> Yes, it is possible to do this. After you create the ArcIMS layer, set up
> the mouse click event to call something like:
> 
> function mapclick( e ){
>     layer.getFeatureInfo( openlayers_map.getLonLatFromPixel( e.xy ),
> layer.options.layers[0],
>       {
>         callback: clickresult,
>         scope: window
>       }
>     );
>   }
> };
> 
> function clickresult(features){
>     if ( features !== null ) {
>         vector.addFeatures( features.feature );
>     }
> };
> 
> Where "layer" is your arcims layer, "layer.options.layers[0]" is a layer
> definition ArcXML needs a layer to query.  In the callback, "features" is
> an
> object that corresponds to the ArcXML "FEATURES" element, and "vector" is
> your vector layer where you want your features.  There is no need to
> manually parse the response, it is handled before the getFeatureInfo
> callback is invoked.
> 
> Just to let you know, there is a 1 map unit buffer by default.  This may
> not
> be desireable, especially if you are working in EPSG:4326 (a 1 degree
> buffer
> may be massively huge).
> 
> Zwarg
> 
> On Tue, Sep 15, 2009 at 6:20 AM, Jbaklouti <
> jean-sebastien.baklouti at atosorigin.com> wrote:
> 
>>
>> Hello,
>>
>> i see your implementation of arcxml format and arcims layer, that work's
>> very well.
>> I would like to know if that is possible to display vector layer from
>> arcxml.
>> It will work like wfs:
>>           - do arcxml request's (getfeature)
>>           - parse xml response
>>           - display vector from parsing.
>> Are there an easy way to do it?
>>
>> Best regards
>>
>> --
>> View this message in context:
>> http://n2.nabble.com/Vector-layer-with-ArcXML-tp3648072p3648072.html
>> Sent from the OpenLayers Users mailing list archive at Nabble.com.
>> _______________________________________________
>> Users mailing list
>> Users at openlayers.org
>> http://openlayers.org/mailman/listinfo/users
>>
> 
> _______________________________________________
> Users mailing list
> Users at openlayers.org
> http://openlayers.org/mailman/listinfo/users
> 
> 

-- 
View this message in context: http://n2.nabble.com/Vector-layer-with-ArcXML-tp3648072p3655227.html
Sent from the OpenLayers Users mailing list archive at Nabble.com.



More information about the Users mailing list