Comments (6)
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.
from sos-importer.
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.
from sos-importer.
@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?
from sos-importer.
@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.
from sos-importer.
I have updated the wiki topic and added the following sections:
- https://wiki.52north.org/bin/view/SensorWeb/SosImporter#Terminology
- https://wiki.52north.org/bin/view/SensorWeb/SosImporter#Configuration_Schema
from sos-importer.
@EHJ-52n
Very nice! Exactly the kind of information that I was looking for. Thanks!
from sos-importer.
Related Issues (20)
- skipping records after successful/unsuccessful import HOT 1
- "main" java.lang.NullPointerException
- DataFile#getCSVReader ignores DataFileEncoding
- Error: Unable to access jarfile
- Feeder fails to read FoI position HOT 6
- Null Pointer Exception (NPE) when feeder tries to register a sensor
- Number of read lines not stored HOT 1
- Cannot build importer when host in timezone MST (-07:00)
- Parsing Unix time fails
- Bad srsName forging in insertObservation request HOT 1
- Provide basic authentication for secure SOS HOT 8
- NPE when optional parameter -d is not used
- Server generated offering identifier HOT 6
- Cannot open configuration file: UnsupportedOperationException
- NullPointerException when parsing Date/Time HOT 5
- Multi-Phenomenon InsertObservation HOT 3
- Transactional authorization token support HOT 1
- Wizard module ClassCastException HOT 6
- Failed import of new sensor HOT 2
- NoSuchMethodException SOS Importer Wizard Module
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sos-importer.