Tag Info

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 ...


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", ...


8

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: ...


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

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 ...


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

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

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

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.


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

You can check Net Topology Suite with GeoAPI .NET


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 ...


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 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 ...


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

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

+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

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


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 ...


4

Normally on each OS QGIS will install the settings in a different location, however there is a switch you can start QGIS with to redirect these settings. When you start QGIS you can start it with the --optionspath and --settingspath switches which you can point to a different location. QGIS will now create all the settings in a ini format and move the ...


3

What about 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 ...


3

I've also had luck using the actual Java Topology Suite (JTS) on which many open-source 2D geometry libraries are based. Using the scarily amazing IKVM, you can just compile JTS as a .NET Assembly and you're off and away. You can use the objects natively, or you can wrapper them if you feel like it. The raw JTS library is rather light on input/output ...


3

interesting resource on the support of OGC standards throughout the industry: http://www.opengeospatial.org/resource/products/


3

Have a look at: http://zoo-project.org/ http://52north.org/


3

In the ESRI world, WFS-T is supported starting with version 9.3 in ArcGIS Desktop for visualization of WFS only and ArcGIS Server for publishing and edition through a WFS-T client.



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