[OpenLayers-Users] read Format.GeoRSS from http request
Fabio D'Ovidio
fabiodovidio at gmail.com
Tue Jul 15 10:11:43 EDT 2008
Hello,
my final function is:
function test3 () {
OpenLayers.Format.GeoRSS.prototype.xy = true;
var req = "http://127.0.0.1:8085/servlet/georssProxy?";
var new1 = new OpenLayers.Layer.GML("GeoRSS", req, {format:
OpenLayers.Format.GeoRSS});
map.addLayers([new1]);
}
I redirect from Jboss...
Anyway, thanks for your help!
Now I'd like to add a marker and I need to get feature bounds..so, I
have a GML layer with GeoRSS format. Now i want to getBounds from
feature.geometry
I read this post:
http://openlayers.org/pipermail/users/2007-November/003670.html
My question is:
I think I must use GeoRSS parser, right?...
I tryed both with GML and GeoRSS parser but I am not able to getBounds...
Why?
bartvde at osgis.nl ha scritto:
> Fabio,
>
> leave out the new keyword before OpenLayers.Format.GeoRSS.
>
> Wrt proxy, please read:
> http://trac.openlayers.org/wiki/FrequentlyAskedQuestions#HowdoIsetupaProxyHost
>
> Best regards,
> Bart
>
>
>> Christopher Schmidt ha scritto:
>>
>>> I didn't suggest using a Layer.GeoRSS. I suggested using a Layer.GML
>>> with a Format.GeoRSS.
>>>
>>> Regards,
>>>
>>>
>> Hi!
>> I'm trying as following:
>> function test3 () {
>>
>> var urlObj = "http://127.0.0.1:80/myapp.php?";
>> var test = new OpenLayers.Layer.GML("GeoRSS", urlObj, {format:
>> new OpenLayers.Format.GeoRSS({'xy': true})});
>>
>> map.addLayers([test]);
>>
>> }
>>
>> The errors are:
>>
>> * Error in loading GML file on http://127.0.0.1:80/myapp.php?
>>
>> * this.format is not a constructor
>>
>> var gml = this.format ? new this.format(options) : new
>> OpenLayers.Format.GML(options);
>> in GML.js
>>
>>
>>
>> About the first one i think the problem is related to
>> OpenLayers.ProxyHost. How can I set it using OpenLayers from
>> 127.0.0.1:8085?
>> Consider that var urlObj = "http://127.0.0.1:80/myapp.php?" is the
>> output of an xaction inside Pentaho BI application that runs on Jboss.
>> It works, there are no problems about it, but I need to use OL from
>> Jboss while myapp.php runs on 127.0.0.1:80.
>>
>> Thanks again!
>>
>> --
>> Ing. Fabio D'Ovidio
>>
>> INOVA Open Solutions s.r.l.
>> Web : http://www.inovaos.it
>> Tel.: 081 197 57 600
>> mail: fabiodovidio at gmail.com
>>
>> _______________________________________________
>> Users mailing list
>> Users at openlayers.org
>> http://openlayers.org/mailman/listinfo/users
>>
>>
>
>
>
>
--
Ing. Fabio D'Ovidio
INOVA Open Solutions s.r.l.
Web : http://www.inovaos.it
Tel.: 081 197 57 600
mail: fabiodovidio at gmail.com
More information about the Users
mailing list