[OpenLayers-Users] creating a persistent vector/feature object
from wfs
G. Allegri
giohappy at gmail.com
Thu Jun 12 09:54:26 EDT 2008
Damn! It was a typo:
ayerGML = *new* OpenLayers.Layer.GML("IET_GML","IET.gml",{isBaseLayer:true})
I forgot the *new*
Thanks anyway :-)
2008/6/12 G. Allegri <giohappy at gmail.com>:
> Maybe it can help:
> the WFS service is provided by Mapserver, so The GML produced contains
> wfs elements (i.e. <wfs:FeatureCollection
> xmlns:ms="http://mapserver.gis.umn.edu/mapserver"
> xmlns:wfs="http://www.opengis.net/wfs")
> Does the GML parser need a "pure" GML?
>
>
> 2008/6/12 G. Allegri <giohappy at gmail.com>:
>> I get the fo
>>
>> this.initialize has no properties
>>
>> It's the same if I save the GML locally.
>> I could reach my task creating a Vector layer inside
>> Tile.WFS.requestSuccess(), but I prefer to solve it using GML layer as
>> it's more clear and it saves lines of code.
>> Following I attached a little excerpt from my code...
>>
>> <script>
>> var map, layerGML;
>>
>> function init() {
>>
>> var bounds = new OpenLayers.Bounds(1612519,5059567,1728691,5157164);
>> var lat = 1700000;
>> var lon = 5130000;
>> var zoom = 3;
>>
>> var options = {
>> maxExtent: bounds,
>> //maxResolution: 226,
>> maxResolution: 'auto',
>> units: 'm',
>> projection: "EPSG:3003"
>> }
>>
>> var map = new OpenLayers.Map('map',options);
>>
>> layerGML = OpenLayers.Layer.GML("IET_GML","IET.gml",{isBaseLayer:true})
>> map.addLayer(layerGML);
>>
>> map.addControl(new OpenLayers.Control.LayerSwitcher());
>> map.zoomToExtent(bounds);
>>
>> var Zelection= new OpenLayers.Control.SelectFeature(
>> layerGML,{hover:true});
>> map.addControl(Zelection);
>> Zelection.activate();
>> }
>> </script>
>>
>> 2008/6/12 Christopher Schmidt <crschmidt at metacarta.com>:
>>> On Thu, Jun 12, 2008 at 02:34:49PM +0200, G. Allegri wrote:
>>>> Ok, I had already tried Layer.GML putting the whole wfs request url
>>>> inside it, but it didn't seem to work...
>>>>
>>>> OpenLayers.Layer.GML("IET_GML","http://localhost/IETclient/wxsIET.php?TYPENAME=ammsimple3&FORMAT=GML&SERVICE=WFS&VERSION=1.0.0&REQUEST=GetFeature&EXCEPTIONS=application%2Fvnd.ogc.se_inimage&SRS=EPSG%3A3003&BBOX=1612519,5108846.747534517,1661798.7475345167,5158126.495069034")
>>>>
>>>> What's wrong with this?
>>>
>>>
>>> Looks fine to me. You'll need to be more explicit about what 'doesn't
>>> work' means -- preferably, by puttin together a simple xaple. One thing
>>> that I would try would be to downloada the WFS data to a file, and try
>>> loading just that file, to see if it works any better for you.
>>>
>>> Regards,
>>> --
>>> Christopher Schmidt
>>> MetaCarta
>>>
>>
>
More information about the Users
mailing list