-
Notifications
You must be signed in to change notification settings - Fork 8
Update user guide #31
Comments
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. |
I've found that this article helps keep me on track with the concepts and terms when using the importer: 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. |
@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.
|
@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. |
I have updated the wiki topic and added the following sections: |
@EHJ-52n |
* 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
I am trying to follow the user guide available in the example tutorial which seems to be outdated:
Therefore, I am not able to answer these questions showing up in the configuration file wizard:
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.
The text was updated successfully, but these errors were encountered: