Skip to content
This repository has been archived by the owner on Oct 11, 2024. It is now read-only.

Update user guide #31

Closed
johnjohndoe opened this issue Mar 5, 2015 · 6 comments
Closed

Update user guide #31

johnjohndoe opened this issue Mar 5, 2015 · 6 comments
Assignees
Milestone

Comments

@johnjohndoe
Copy link

I am trying to follow the user guide available in the example tutorial which seems to be outdated:

SOS Importer 0.1.0, document revision 0.1, 2011-09-13

Therefore, I am not able to answer these questions showing up in the configuration file wizard:

  • What is the Feature Of Interest for the marked measured value column?
  • What is the Observed Property for the marked measured value column?
  • What is the Unit Of Measurement for the marked measured value column?

If I accept the defaults and start the actual import process with the generated configuration file I end up with a program failure as reported in this issue.


It would probably a good idea to provide a configuration file with the demo data. This will enable beginners to run the demo import independent from understanding the importer.

@EHJ-52n EHJ-52n self-assigned this Apr 24, 2015
@EHJ-52n
Copy link
Member

EHJ-52n commented Apr 27, 2015

I would expect a basic knowledge of SWE concepts if you want to use the importer. Hence, the questions you stated should be clear. But maybe, some more generic terms or tool tips might help.

@EHJ-52n EHJ-52n added this to the 0.5.0 milestone Apr 27, 2015
@CrazyJoeMalloy
Copy link

I've found that this article helps keep me on track with the concepts and terms when using the importer:
http://www.ogcnetwork.net/sos_2_0/tutorial/om

I find that using the core/wizard modules gives me the bones of what I need to use the feeder, but inevitably I need to modify the generated XML document to get things to work. I've had no luck with generated resources, but manual ones work well enough.

I wonder if there's a cheatsheet of the XML configuration file elements and values for reference? I've had to suss out what did what from comparing various generated versions.

@EHJ-52n
Copy link
Member

EHJ-52n commented Apr 28, 2015

@CrazyJoeMalloy: Thank you for the link to the OGC resource. I will add this to the sos-importer documentatin in our wiki.

In addition, your statement about the schema forces me to think about adding a special schema section.

  • Do you have any special elements you need more input for?
  • What about the comments in the schema source code?
  • Are they detailed enough?

@EHJ-52n EHJ-52n modified the milestones: 0.4.0, 0.5.0 Apr 28, 2015
@CrazyJoeMalloy
Copy link

@EHJ-52n: Happy to help!

I have to admit, to my shame, that I was not familiar with the schema - I've been away from Java for a long time and have only rarely dug into XML schema files - also a newbie to Maven on top of that...so I'm more or less drowning in my own ignorance :)

The documentation in the schema is certainly helpful and in combination with a configuration file helps to address most of my needs and questions. The generated resource sections of the XSD seem a little sparse on how they work, as I've said I've had no luck with them - but manual resources seem to work fine.

I'm curious on the nature of "IdRef" values - are they simply an internal value, local to the configuration and use of the feeder or are those values also passed into and used by the SOS? They appear to have no play in the SOS, nothing is apparent in the SensorML.

@EHJ-52n
Copy link
Member

EHJ-52n commented Apr 29, 2015

@EHJ-52n EHJ-52n closed this as completed Apr 29, 2015
@CrazyJoeMalloy
Copy link

@EHJ-52n
Very nice! Exactly the kind of information that I was looking for. Thanks!

EHJ-52n added a commit that referenced this issue Jan 29, 2017
* Update to latest 52N maven parent

- dependency managements updated:
  - remove outdated
  - add used and undeclared
  - add runtime scope if required
- fix javadoc
  - become compliant with HTML 4.0
  - add missing information

* Document version requirements for developers
* Minor updates
* Switch to Java 8
* Remove duplicate line from .travis.yml
* Minor layout change: \t -> '    '
* Checkstyle #1
* Checkstyle #2
* Checkstyle #3
* Checkstyle #4
* Checkstyle #4
* Checkstyle #5
* Checkstyle #6
* Checkstyle #7
* Checkstyle #8
* Checkstyle #9
* Checkstyle #10
* Checkstyle #11
* Checkstyle #12
* Checkstyle #13
* Checkstyle #14
* Checkstyle #15
* Checkstyle #16
* Checkstyle #17
* Checkstyle #18
* Checkstyle #19
* Checkstyle #20
* Checkstyle #21
* Checkstyle #22
* Checkstyle #23
* Checkstyle #24
* Checkstyle #25
* Checkstyle #26
* Checkstyle #27
* Checkstyle #28
* Checkstyle #29
* Remove not available jdk "openjdk8"
* Checkstyle #30
* Checkstyle #31
* Checkstyle #32
* Fix findbugs issues
* Fix findbugs issues #2
* Disable checkstyle for codeless module
* Add repos again and allow them
* Add 52n repositories
* Fix findbugs issues #3
* Findbugs #4
* Findbugs #5
* Findbugs #6
* Findbugs #7
* Findbugs #8
* Add missing dependencies
* Findbugs #9 && Checkstyle #33
* Findbugs #10
* Checkstyle #34
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants