[OpenLayers-Users] Make vector layer from JSON
Hugo
hfpmartins at gmail.com
Sat Mar 6 13:14:20 EST 2010
Hello all,
I'm trying to create a vector layer based on a php query (which includes
the_geom) encoded in JSON. Until the moment i haven't been able to achieve
this.
Following, is the relevant part of the code:
var connect = new Ext.data.Connection();
connect.request({
url: 'mfbase/geoquery.php',
params: {
species: species,
datai: datai,
dataf: dataf
},
success: function(response){
var resp = response.responseText;
var json = new OpenLayers.Format.JSON();
var data = json.read(resp);
//console.log(data[0].the_geom);
var querylayer1 = new OpenLayers.Layer.Vector(
'Query1',
{
isBaseLayer: false,
projection: wgs,
geometryName: 'the_geom',
}
);
querylayer1.addFeatures(data);
map.addLayer(querylayer1);
}
})
Any suggestions are more than welcomed :)
Thanks to you all!
Cheers,
--
Hugo Martins
FMV-UTL
CIISA-Epidemiologia e Saúde Pública Veterinária
Av. da Universidade Técnica
1300-477 Lisboa
N 38°42'49.54", W 9°11'43.42"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/openlayers-users/attachments/20100306/d8186ff7/attachment.html
More information about the Users
mailing list