I understand that OSM holds geospatial information. Browsing through the documentation (e.g. the API) I found no reference to terms and concepts from the OGC.
Is the conclusion correct that OSM can never act as a OGC compliant service provider? If so, why?

asked 01 Oct '10, 16:23

qw%C3%A4rtz's gravatar image

qwärtz
31113
accept rate: 0%

edited 01 Oct '10, 18:28

Andy%20Allan's gravatar image

Andy Allan
11.8k23121143


10

Unlike the business world, OSM does not view standards compliance as a goal in itself; i.e. if we are to use a standard, it must have clear an direct benefits for the project - otherwise nobody will code it or assign resources to it. While this does not apply to each and every OGC standard, on the whole they range from "cumbersome" to "useless" for OSM and thus are disregarded.

It is unlikely that the OSM server infrastructure itself should become "OCG compliant" in any way in the near future because the above mentioned benefits are unlikely to outweigh the cost in terms of implementation work and server load.

This does not, however, mean that you cannot use OSM in an OGC-compliant world - it just means that OSM is not going to provide OGC compliance for you on a silver platter. You can, for example, access several third-party WMS servers (see Wiki) serving OSM data, or you can install software to convert osm to shape files and vice versa. There's also an ogr2osm utility. The openrouteservice.org web site offers OpenLS-based geocoding and routing, and many more.

All these have in common that you either have to write/install software yourself, or use a - sometimes paid-for - service provided by a third party. If, for example, you wanted a WFS server serving OpenStreetMap data, you could import OSM data into a PostGIS database (see Wiki) and run an UMN map server off it, and so on. You are right in that the project doesn't provide that and is unlikely to do so any time soon, but any third party can do with our data what they want, including setting up OGC compliant services. (However, OSM has a very good history of accepting contributions of all kind - so if you think you can add OGC services to the OSM core infrastructure without any ill effects then step forward on the developers list and start coding!)

permanent link

answered 01 Oct '10, 19:43

Frederik%20Ramm's gravatar image

Frederik Ramm ♦
70.0k806321096
accept rate: 24%

edited 02 Oct '10, 09:42

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×4
×4
×1

question asked: 01 Oct '10, 16:23

question was seen: 5,387 times

last updated: 02 Oct '10, 09:42

powered by OSQA