Dan, I think you understand correctly, but unless someone else chimes in, I'm 
pretty sure this is your only choice. The good news is that it's very easy to 
run your own web server (and for anyone you distribute your cd to). Check out

http://portableapps.com/apps/development/xampp

hth
charles

On Feb 8, 2011, at 9:39 AM, Daniel VrbĂ­k wrote:

> Hi,
> problem is, that I haven't server. This all is diploma thesis and output will 
> be only on CD, so I need to have all my files in one folder somewhere in my 
> computer :(. 
> 
> Thanks
> Dan
> 
> P.S. Or maybe I only don't understand your advice, I'm really beginner in 
> this field of life :)
> 
> 
> 2011/2/8 Charles Galpin <[email protected]>
> Vrbikdan, the error says "Cross origin requests are only supported for HTTP".
> 
> What this is saying is you need to fetch the bodyGIS.kml via http instead of 
> direct from the file. So run a web server (apache) and serve both your html 
> file and the bodyGIS.kml via http and it should work. The URL will change to 
> something like
> 
> http://localhost:8080/data/body/bodyGIS.kml
> 
> Assuming your document root was D:/skola/diplomka/zkouska/uplneOdZacatku and 
> you were running apache on port 8080
> 
> hth
> charles
> 
> On Feb 8, 2011, at 6:00 AM, vrbikdan wrote:
> 
> > Hi,
> > I have a problem with adding KML file to OpenLayers. The code I'm using is
> > written below:
> >
> > var body = new OpenLayers.Layer.GML("body", 'data/body/bodyGIS.kml', {
> > format: OpenLayers.Format.KML,
> > formatOptions: {
> > 'extractStyles': true
> > }
> > });
> > map.addLayer(body);
> >
> > The KML file is in my computer and Javascript Console in Google Chrome is
> > telling me this:
> >
> > "XMLHttpRequest cannot load
> > file:///D:/skola/diplomka/zkouska/uplneOdZacatku/data/body/bodyGIS.kml. 
> > Cross
> > origin requests are only supported for HTTP."
> >
> > Do you anybody know, how fix this problem? I couldn't find the solution :(.
> > Thanks
> >
> > P.S. I'm beginner in JavaScript and OL and this discussion.
> 
> 

_______________________________________________
Users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/openlayers-users

Reply via email to