Tag Info

New answers tagged

2

I didn't play with it but I remember seeing Bjørn Sandvik from Thematic Mapping playing with Three.js and WMS. The recipe is available on this blog post.


1

This is covered in THIS answer which asks how to return a tile for a Java Application. You can load a single tile by sending a completely formatted WMS url which includes the bounds that you want. See the answer from iant for more details.


1

It's not possible to add a WMS layer as a non baselayer for the moment. The workaround here is to do it client side, loading the visualization using cartodb.js and then using a WMS layer with leaflet, google maps, open layers or whatever library you are using. Seems like a shame when there's a lovely WMS endpoint just sitting there ready to be exercised ...


1

With the admin utility you can select allowed formats from the WMS settings page. GetFeatureFormats can be selected from "Allowed MIME types for a GetFeatureInfo request". Leave only text/html and text/plain left. You must also disable vector formats from "Allowed MIME types for a GetMap request" for preventing KML and perhaps SVG and some other ...


1

I believe that layergroup behaves like a one layer and therefore you can't use two CQL_FILTERs which are separated with semicolon as if you were asking two layers. What you can do is to ask two layers with one request and give different CQL_FILTERS for those two as a list. This request is selecting New York from topp:states and point named "fire" from ...


1

The scale limits which are used in SLD should be converted automatically into MinScaleDenominator/MaxScaleDenominator with WMS 1.3.0 and into ScaleHint in WMS 1.1.1. You can read examples from this demo server: http://demo.opengeo.org/geoserver/wms?service=WMS&request=GetCapabilities&version=1.3.0 ...


0

There is no such feature, it's up to your client to look into the WMS capabilities document and get the valid scale ranges from there. You'll need a recent enough version of GeoServer to find the limits in there (I'm positive they are in 2.6.x, not sure about 2.5.x)


1

As far as I can see, the example in the documentation is working, but not with the NASA JPL service. It says that NASA has stopped providing WMS support. You just have to look for another WMS service and fill in the required parameters: urlWithParams = ...


1

Here is a working code for your problem: http://jsfiddle.net/GFarkas/rkhzfguz/1/ Some explanations on the wrong lines: var crs = L.CRS.proj4js('EPSG:3301', '+proj=lcc +lat_1=59.33333333333334 +lat_2=58 +lat_0=57.51755393055556 +lon_0=24 +x_0=500000 +y_0=6375000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs', new L.Transformation(1, -40500, -1, ...


4

This is not possible with WMS. WFS gives the data itself (READ only), and WFS-T is a transactional extension of WFS that allows you to CREATE/UPDATE/DELETE data through the WFS protocol. In your case, for what you need, you can't use WMS / GetFeatureInfo but you need WFS-T or to use a different approach like JDBC to edit the content of your postgis tables.


0

I tried to debug OpenLayers code. I found that for IFrame module, gutter is not being considered while positioning in GetImage function. This consideration happens in image module. I tried to use same code in IFrame > GetImage and it works fine. Not sure this is the only way to do it but I couldn't find any other. I have done following changes in IFrame > ...


1

CQL filter is a vendor parameter provided by GeoServer, therefore you have to include the cql_filter in the params string object. OpenLayers 3's ol.source.TileWMS object only supports options you can see in the corresponding API page. Also, in OpenLayers 2 you had to include cql_filter in the params object. Because of its limited input options, you didn't ...


1

According to this link it is not yet possible: http://ehc.ac/p/geoserver/mailman/message/32091487/


0

Esri can recieve a json request with a perimeter like so http://mapservices/arcgis/rest/services/Mypoints/MapServer/0/query?geometry=0,0,60,20&geometryType=esriGeometryEnvelope&outFields=*&f=json 0,0,60,20 is the 4 points in the parimeter To send json in your app, call like so: var queryURL = ...


-2

First use global mapper and save as a shape file than u will open in qgis with all vector information like In Ms. Save dgn then Open.in global mapper After that in global mapper export in vector file And then save as shape file now u can open in qgis with all info.like as a road building etc. For more info mail Akashsinha41@Gmail.com


0

Yes it's possible. I have followed successfully this documentation. At the end you will have a layer (the layer group) exposed in the geoserver wms service. create a layerGroup as explained in the example post; check if it is all right in the "layer preview" section; Pick out wms with the Virtual OWS Services.


1

I don't know any web client with an out of the box time slider for WMS-T layers. WMS dimension is strangely a property of the WMS protocol that is lacking in many tools I used. I developed a solution to handle all dimensions (time and others) based on OpenLayers. You can find it here : WMS dimension example The layer in this example is defined in Mapserver ...



Top 50 recent answers are included