1 | SDS plugin
|
---|
2 | ----------
|
---|
3 |
|
---|
4 | The idea in this project is to enable JOSM users to record additional data
|
---|
5 | with OSM objects, but that additional data lives in a different repository.
|
---|
6 | The driver, in this instance, was that the data to be collected was
|
---|
7 | unsuitable for public release due to privacy issues (personal data like
|
---|
8 | household income etc.), but there may be other uses, for example if you want
|
---|
9 | to record stuff that is too volatile or detailed for OSM.
|
---|
10 |
|
---|
11 | The separate data store has all information keyed against OSM object IDs,
|
---|
12 | i.e. it cannot record geometries - only additional tags.
|
---|
13 |
|
---|
14 | The SDS plugin makes it possible to have JOSM query another data source for
|
---|
15 | additional data related to objects just downloaded from OSM. For example,
|
---|
16 | you download ways #15, #20, #25 from OSM, then the SDS plugin will query a
|
---|
17 | different server "do you have extra info pertaining to ways #15, #20, #25?"
|
---|
18 | and the server may or may not return extra info.
|
---|
19 |
|
---|
20 | These extra tags are then brought into JOSM just like any other tags, and
|
---|
21 | they can be edited, styled, filtered, and validated normally.
|
---|
22 |
|
---|
23 | On upload, the plugin will again separate the extra tags from normal OSM
|
---|
24 | tagging, and will upload extra tags to the separate server only. (This is
|
---|
25 | based on a tag name rule, i.e. tags that begin with a defined prefix go to
|
---|
26 | the separate server, and all else goes to OSM.)
|
---|
27 |
|
---|
28 | Geofabrik has also written a server (in Ruby on Rails) that serves as the
|
---|
29 | counterpart for the SDS plugin. The server is slightly more HOT specific
|
---|
30 | than the JOSM plugin, and comes with a search function and web editing
|
---|
31 | interface for tags stored there.
|
---|
32 |
|
---|
33 | For more documentation on the SDS plugin and server, see:
|
---|
34 | http://github.com/geofabrik/sds-server
|
---|
35 |
|
---|
36 |
|
---|