Yes, I didn’t realize that the geoserver shows the url when downloading the KML 
 file. Therefore, I’ve changed it to 

 

http://localhost:8080/geoserver/geid_ws/kml?layers=geid_ws:pzones

 

I did some research and it seems that it is not related with geoserver. It is 
complaining about some Access-Control-Allow-Origin and a header XMLHttpRequest.

 

It is weird since geoserver was accepting requests from the same origin when I 
was loading the layers with 

 

  new ol.layer.Tile({

     source: wmsSourceWatermains

    }),

 

JJ.

 

 

 

 

 

 

 

 

From: David Collins [mailto:[email protected]] 
Sent: Thursday, August 27, 2015 10:58 AM
To: Jair Santos <[email protected]>
Cc: GeoServer Mailing List List <[email protected]>
Subject: Re: [Geoserver-users] KML geoserver layer

 

Hello, Jair.

You said that the Layer Preview for KML is working - I suggest you start with 
the URL that the Layer Preview creates, and then change it a bit at a time to 
get the URL that you want.

 

On Thu, Aug 27, 2015 at 12:36 PM, Jair Santos <[email protected] 
<mailto:[email protected]> > wrote:

Thank you very much guys.

 

I formatted the layer creation with  url: 
'http://localhost:8080/geoserver/wms/kml?layers=pzones, and geoserver now is 
returning

 

GET http://localhost:8080/geoserver/wms/kml?layers=pzones 
net::ERR_CONNECTION_REFUSED

 

No changes have been made to geoserver.

 

Any ideas?

 

JJ.

 

 

 

From: David Collins [mailto:[email protected] 
<mailto:[email protected]> ] 
Sent: Thursday, August 27, 2015 12:24 AM
To: Jair Santos <[email protected] <mailto:[email protected]> >
Cc: GeoServer Mailing List List <[email protected] 
<mailto:[email protected]> >
Subject: Re: [Geoserver-users] KML geoserver layer

 

A 'reply all' this time ..

 

Hello, Jair.

Presuming you have Google Earth installed, then this an example of extensive 
use of KML from Geoserver ..
http://dwh.minerals.nsw.gov.au/CI/kml-gsnsw.php
(You will need to locate Google Earth in NSW, Australia to see the data.)

 

Have a look at any of the layers under 'Drillholes and Wells' - eg. right-click 
on 'All' and look at the properties of the link - you will see the geoserver 
URL.

All of the geological point data (100,000's of points) delivered by Geoserver 
is stored in PostGIS.

Note the 'kmscore' parameter - this is a very nice system that tells Geoserver 
to deliver a .png map of the points when there are many points, but deliver the 
data (zipped into a .kmz) when there are fewer points.

Also refer the docs ..
http://docs.geoserver.org

 

Regards,

David Collins

Geological Survey of NSW

Australia

 

On Wed, Aug 26, 2015 at 9:21 PM, Jair Santos <[email protected] 
<mailto:[email protected]> > wrote:

 

 

Hello all,

 

I know that this is an openlayer code but my question is about Geoserver.

 

When I create a tile layer I pass the geoserver url like 

 

var wmsSourcePzones = new ol.source.TileWMS({

    url: 'http://192.168.1.113:8080/geoserver/wms',

    params: { 'LAYERS': 'pzones' },

    serverType: 'geoserver'

 

    });

 

What would be the geoserver reference (url) when I create a KML layer? When I 
click the preview layer in the geoserver admin I am basically downloading a 
.KML file.  Where is it located in geoserver? Moreover, the data is in postgis, 
so how the KML will be available to the client program?

 

Thank you and sorry about mixing OL and geoserver.

 

JJ

 

 


------------------------------------------------------------------------------

_______________________________________________
Geoserver-users mailing list
[email protected] 
<mailto:[email protected]> 
https://lists.sourceforge.net/lists/listinfo/geoserver-users




-- 

Blog: geofoss.net <http://geofoss.net> 


------------------------------------------------------------------------------

_______________________________________________
Geoserver-users mailing list
[email protected] 
<mailto:[email protected]> 
https://lists.sourceforge.net/lists/listinfo/geoserver-users




-- 

Blog: geofoss.net <http://geofoss.net> 

------------------------------------------------------------------------------
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to