Hot answers tagged

10

WFS doesn't have security as part of the standard, but you can use HTTPS without problem. The OpenGIS Web Feature Service (WFS) Implementation Specification (04-094) [s. 6.3.4] says: The use of HTTPS does not affect the description of the requests and responses described in this specification but may require additional actions to be taken on both the ...


9

Desktop GIS Opensource: udig, QGIS (Releases currently only supports WFS, developer version contains experimental WFS-T support check the QGIS bug tracker.) Commercial: Mapinfo Professional Web GIS Opensource: OpenLayers, Mapbuilder & Mapbender Commercial: Internet Mapping Framework (IMF) Most information taken from geoserver.org.


8

As far as I know, UML models are not included with OGC specifications. FYI, the full set of XSDs for published specifications are available here: http://schemas.opengis.net/. Also, you should be able to download the OGC specs (not ISO) for free from here. You could also ask Carl Reed or Raj Singh about making any of UML available, their emails are here: http:...


8

You want urn:ogc:def:crs:EPSG::26912 from the GML link on spatialreference.org. GML uses the URN syntax for describing coordinate systems. Alternatively, you could specify "crs": { "type": "link", "properties": { "href": "http://spatialreference.org/ref/epsg/26912/esriwkt/", "type": "esriwkt" } } or "crs": { "type": "link", "...


7

To read a filter from a string should look something like: var my_filter_xml, parser, xml; parser = new OpenLayers.Format.Filter.v1_1_0 (); xml = new OpenLayers.Format.XML(); my_filter_xml = '<ogc:Filter xmlns:ogc="http://www.opengis.net/ogc"><ogc:PropertyIsEqualTo matchCase="true"><ogc:PropertyName>code</ogc:PropertyName><ogc:...


7

QGIS has a plugin that supports WPS 1.0.0. Just search for "WPS" in the plugin installer. Note: I can't tell you much about it as I have never had a use case for it.


7

I know each web service provides different features. But, If I use WMS service for my temporal data to get map images by performing some kind of aggregation in database(as it is temporal visualization), then the my application will get slow on some devices like mobile phones/tablets as it may take lot of time to fetch images." I disagree with this ...


7

In OpenLayers, you can generate filters programmatically using the OpenLayers.Filter classes. These can be used in conjunction with the vector layers using the WFS protocol to be serialized with OGC Filter Encoding. We have a filter example demonstrating filter serialization and several examples demonstrating the WFS protocol. If a vector layer has a ...


7

From W3C's Extensible Markup Language (XML) 1.0 (Fifth Edition) recommendation: [Definition: The XML document type declaration contains or points to markup declarations that provide a grammar for a class of documents. This grammar is known as a document type definition, or DTD. The document type declaration can point to an external subset (a special kind ...


6

You can check Net Topology Suite with GeoAPI .NET


6

If you would like to manage access to this service unobtrusively, via a single sign on solution you can implement the following. Currently there are no open source services that implement this type of security solution. The first part, is a web service that acts as a mediator between the WFS and the user. This web service will manage the user access to ...


6

Secure WMS/WFS with HTTPS use client-side certificates to authenticate individual users for each request to the server. Has the advantage that you don't have to change your WMS/WFS implementation (except by putting it on an HTTPS server) but has the considerable disadvantage that you need to distribute certificates to your users - not normally acceptable ...


6

Every XML document essentially has some given structure. When the structure is formally specified, we usually talk about a given XML grammar. The formal specification can take many forms, e. g. DTD (Document Type Definition) or XML Schema Definition (XSD). XSD itself is a XML document and is now being used for GML. There are also other means of specifying ...


6

The official OGC “Well-known Text Representation of Spatial Reference Systems” for EPSG 4326 (http://spatialreference.org/ref/epsg/4326/ogcwkt/) is (your second projection): GEOGCS["WGS 84",DATUM["WGS_1984",SPHEROID["WGS84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],AUTHORITY["EPSG","6326"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",...


6

No, GeoJSON is not an OGC standard: IETF Geographic JSON Working Group The Internet Engineering Task Force, in conjunction with the original specification authors, has formed the Geographic JSON WG to standardize the format. Work continues on GitHub at https://github.com/geojson/draft-geojson.


5

You could try an OGC Web Map Context (WMC) file. Certainly there is a WMC client extension to add WMC support to ArcGIS Desktop. The purpose of the WMC file is to bundle together web services (such as, but not limited to, ArcGIS services), such that you can share maps composed of Web Map Services to aware clients... For example the following WMC of the ...


5

When someone designs a class of XML documents for representing information in a particular domain, they will sometimes call this an XML grammar, or a vocabulary, or a schema, or a document type, or even a language. The terminology isn't consistent. There's perhaps a different emphasis: calling it a schema implies that an XML Schema is the primary way in ...


5

Looks like you have a self-intersection, which SQL Server no likey. I'm surprised it even got loaded into the database in the first place. Try running MakeValid() and see what it does to the shape. You don't have to test it on the original data, just make a new one on the fly in Management Studio. What's interesting is that SQL Server will plot it: But ...


5

GeoNetwork Opensource and the Esri Geoportal Server are two open source and free technologies that can be used to build Catalog Services for spatial information, and are both a great start. However, I think both could do with more work on usability. For example, Catalog Services from the Esri Geoportal Server can be accessed from ArcGIS for Desktop to ...


5

i think you should use WCS instead of WMS for sharing raster datasets on the Web. AFAIK, wms dont have this capabilities for sharing tiff images. From Wikipedia: Unlike OGC Web Map Service (WMS), which portrays spatial data to return static maps (rendered as pictures by the server), the Web Coverage Service provides available data together with ...


5

The .lyr format is a closed ESRI only format. It has not been reversed engineered. If it was, we could add support in theory but I suspect it would be an expensive task.


5

The QGIS client plugin is a good one - I was able to access the features of WFS without issue. ArcGIS has an interoperability connections feature that must be enabled by a user with administrator access first however I didn't try to get this working as the license is 2.5K and I don't have that license OpenLayers supports WFS as does GRASS - I found that ...


5

dimension(): refers to the topological dimension (i.e. point/line/area) coordinateDimension(): returns the dimension of the tuple as given (as statet in the OP) spatialDimension(): returns the dimension of the tuple without the measurement part (with "M" being the measurement in a linear reference system) As it's pretty obvious for a 2D or "4D" literal, ...


4

Simple but effective diagram. Points inside the Random Object would be a better result than points within the entire Bounding Box.


4

+1 for the NTS & GeoAPI. You could also use the SqlGeometry in Microsoft.SqlServer.Types: http://msdn.microsoft.com/en-us/library/microsoft.sqlserver.types.sqlgeometry_members.aspx If you scroll to the bottom of this page, there is an c# example of constructing geometry and calling an OGC method: http://www.microsoftbible.com/tag/sqlgeometry


4

If you are working with geometry types beyond the usual point/line/polygon/collection or are working with more than 2 dimensions, then yes, get the ISO spec. Otherwise, no. Also get the old OGC guidance on WKB for higher dimensions (or read the PostGIS doc) in case you're worried about maximum interoperability. (For 2d and simple geometries the new ISO stuff ...


4

those looking to test their web map applications against an Esri REST WMTS, please use USGS The National Map basemap services, which are published using ArcGIS Server 10.2: http://basemap.nationalmap.gov/arcgis/rest/services Click on any of the services in this directory and you will see a 'WMTS' link in the upper left corner which points towards the ...


4

It's CSW. Look here for more information about it than is healthy for one person to read. Funnily enough in the spec, the abbreviations section has: CSW Catalogue Service-Web So I can see where the hyphenated version comes from, but I've not noticed it in any official documentation.


4

Really not a definitive answer but an answer to complete more (waiting community :) ! The main ideas why SLD is not used everywhere as a data exchange is history, verbosity, extensibility, output support. History ArcGIS comes before the SLD standard exists. MapInfo format doesn't separate style from content so you can't separate data from rendering like ...


4

Since you have put a bounty, let me try to explain why you are not likely to get a favourable Answer. For your WMS/WFS services to appear as an ArcGIS Server Services, the Intermediary wrapper must implement, what ESRI Calls the GeoServices REST Specification If you take a look at just the specification, it is vague in many respects. There are many other ...



Only top voted, non community-wiki answers of a minimum length are eligible