Compare commits

..
151 Commits
Author SHA1 Message Date
Mark van der Wal 1863ff393a fixed links 2020-05-07 18:43:58 +02:00
auke a539efb65d Removing unnecessary headers in requests 2020-04-25 17:21:38 +02:00
auke fe15da4142 Fixing table layout 2020-04-25 17:18:43 +02:00
auke 3c9ff4745f Fixing table layout: test 2020-04-25 17:17:27 +02:00
auke 01db9fa14f Add Running tasks article and various corrections 2020-04-25 17:13:54 +02:00
auke 9a289b3683 Fixing broken link, adding notes to Integrating IODC 2020-04-24 11:50:38 +02:00
auke 8f63248a6a Add upload article and update home 2020-04-21 18:33:31 +02:00
auke bab8890042 Fixing broken link 2020-04-17 16:10:34 +02:00
auke 83b781abf2 Merge branch 'master' of https://git.akkerweb.nl/FarmMaps/Documentatie.wiki 2020-04-17 16:08:13 +02:00
auke ed3bfa6767 Adding authentication articles 2020-04-17 16:08:10 +02:00
mark 18a2dec5e6 Update page 'Home' 2020-04-15 10:59:18 +00:00
mark 69c4eb6ded Update page 'VRAHerbicide API' 2020-04-15 10:55:14 +00:00
mark abab9a6fdd Update page 'VRAHerbicide API' 2020-04-15 10:51:00 +00:00
mark 0dc2c6fe93 Update page 'VRAHerbicide API' 2020-04-15 10:39:54 +00:00
mark 7577687972 Update page 'VRAHerbicide API' 2020-04-15 09:12:47 +00:00
mark 0da4b01cea Update page 'VraHerbicide API' 2020-04-15 09:12:34 +00:00
mark 75551162c4 Update page 'VRANbs API' 2020-04-10 10:06:18 +00:00
auke fe831fd327 Merge branch 'master' of https://git.akkerweb.nl/FarmMaps/Documentatie.wiki 2020-04-08 18:50:29 +02:00
auke 35ced21791 updated workflow and component pages, restructure index 2020-04-08 18:49:50 +02:00
mark e7e179909f Update page 'VRANbs API' 2020-04-08 16:00:55 +00:00
mark cecb160cd2 Update page 'VRANbs API' 2020-04-08 16:00:16 +00:00
Auke Sytsma 2427e65f81 Update page 'Home' 2020-04-07 11:33:10 +00:00
auke 208e776dd0 test 2020-04-07 13:32:04 +02:00
auke 5067fce553 Merge branch 'master' of https://git.akkerweb.nl/FarmMaps/Documentatie.wiki 2020-04-07 13:29:53 +02:00
mark fc84c89dd7 Update page 'VRANbs API' 2020-04-06 14:54:21 +00:00
mark 6f96e0087b Update page 'Create Cropfield' 2020-04-06 14:50:38 +00:00
auke a90a8c4e91 Update MQE file 2020-03-24 09:36:46 +01:00
mark 5c6a4be5b6 Update page 'Create Cropfield' 2020-03-23 16:40:31 +00:00
mark 1a6c61c33a Update page 'Create Cropfield' 2020-03-23 16:39:45 +00:00
mark 16f8f3a21c Update page 'Create Cropfield' 2020-03-23 16:39:25 +00:00
mark 07e5d9d788 Update page 'VRANbs API' 2020-03-23 12:03:13 +00:00
mark 72dff4fc8e Update page 'Authentication' 2020-03-22 19:55:16 +00:00
mark 0425cf88e4 Update page 'Authentication' 2020-03-22 16:29:51 +00:00
mark ec7466811f Update page 'Authentication' 2020-03-22 16:28:58 +00:00
mark 67bb1fca5d Update page 'Upload Data' 2020-03-20 14:30:27 +00:00
mark fe54abcccb Update page 'Polling task status' 2020-03-20 11:24:06 +00:00
mark d3e1b359e4 Update page 'VRANbs API' 2020-03-20 11:23:19 +00:00
mark 3e5ce89fc6 Update page 'VRAPoten API' 2020-03-20 11:22:44 +00:00
mark ad252bd8c9 Update page 'VRAPoten API' 2020-03-20 11:22:18 +00:00
mark b6e7c74905 Update page 'Polling task status' 2020-03-20 11:21:58 +00:00
mark 893942dfec Update page 'VRANbs API' 2020-03-20 11:21:34 +00:00
mark e41e48835f Update page 'VRANbs API' 2020-03-20 11:21:26 +00:00
mark 42ebe6e16f Update page 'Polling task status' 2020-03-20 11:21:00 +00:00
mark fb9b31609f Update page 'Polling task status' 2020-03-20 11:12:03 +00:00
mark fd71a2a2b1 Update page 'Upload Data' 2020-03-18 13:11:36 +00:00
mark 7d916df662 Update page 'Create Cropfield' 2020-03-17 15:38:56 +00:00
mark 9cb26d0d58 Update page 'Create Cropfield' 2020-03-17 15:30:44 +00:00
mark 1729c2bd69 Update page 'VRANbs API' 2020-03-13 20:21:53 +00:00
Auke Sytsma 8331b5ae12 correcting spell errors. 2020-03-13 16:27:40 +01:00
mark d7cdc5cc2f Update page 'VRANbs API' 2020-03-11 09:07:32 +00:00
mark 3f8245535a Update page 'Home' 2020-03-11 09:05:00 +00:00
mark bbad6f2067 Update page 'VRANbs API' 2020-03-11 09:04:28 +00:00
mark dce5a6250a Update page 'VRAPoten API' 2020-03-10 11:04:18 +00:00
mark fa69289e2f Update page 'Upload Data' 2020-03-10 11:03:52 +00:00
mark 0f298a80cd Update page 'Create Cropfield' 2020-03-10 11:03:37 +00:00
mark 399c27ccde Update page 'Authentication' 2020-03-10 11:03:02 +00:00
mark 2a72da6f56 Update page 'VRAPoten API' 2020-03-10 11:01:43 +00:00
mark 51b3e913c2 Update page 'Create Taskmap' 2020-03-10 11:00:40 +00:00
mark 277cb1bad3 Update page 'VRAPoten API' 2020-03-10 10:59:10 +00:00
mark be622b866f Update page 'Create Taskmap' 2020-03-10 10:58:46 +00:00
mark 6f8c049c98 Update page 'VRAPoten API' 2020-03-10 10:58:01 +00:00
mark 4ce088ce6e Update page 'VRAPoten API' 2020-03-10 10:57:00 +00:00
mark 5318f5704e Update page 'VRAPoten API' 2020-03-10 10:56:18 +00:00
mark c42040daa9 Update page 'VRAPoten API' 2020-03-10 10:56:00 +00:00
mark b04856e993 Update page 'Upload data' 2020-03-10 10:55:27 +00:00
mark 4755f3bb52 Update page 'VRAPoten API' 2020-03-10 10:54:09 +00:00
mark 24491a303b Update page 'Create cropfield' 2020-03-10 10:53:27 +00:00
mark 730ead3f7c Update page 'VRAPoten API' 2020-03-10 10:25:23 +00:00
mark 5407641a86 Update page 'Home' 2020-03-10 10:13:47 +00:00
mark 6c675d9b28 Update page 'Home' 2020-03-10 09:43:18 +00:00
mark 1936e06e56 Update page 'Home' 2020-03-10 09:43:12 +00:00
mark 114835262f Update page 'VRAPoten API' 2020-03-10 08:39:30 +00:00
mark eb7fc86413 Update page 'VRAPoten API' 2020-03-10 08:37:06 +00:00
mark 0d04a46954 Update page 'VRAPoten API' 2020-03-03 16:42:32 +00:00
auke ba384b35af Update page 'Message Queue Endpoint' 2020-03-01 11:51:40 +00:00
auke 672d36ed33 Update page 'Message Queue Endpoint' 2020-03-01 11:51:10 +00:00
auke 5d56a944b8 Update page 'Message Queue Endpoint' 2020-03-01 11:50:05 +00:00
auke 0a5517d7e7 Update page 'Message Queue Endpoint' 2020-03-01 11:49:06 +00:00
auke 91d42601bf Update page 'Message Queue Endpoint' 2020-03-01 11:33:49 +00:00
auke 00c6a8a062 Update page 'Message Queue Endpoint' 2020-03-01 11:29:18 +00:00
auke 938c1d6860 Update page 'Message Queue Endpoint' 2020-03-01 11:28:35 +00:00
auke c811c36c71 Update page 'Message Queue Endpoint' 2020-03-01 11:25:55 +00:00
auke 9ac3b0efdc Update page 'Message Queue Endpoint' 2020-03-01 11:25:19 +00:00
auke 3ce5703ba8 Update page 'Message Queue Endpoint' 2020-03-01 11:24:35 +00:00
auke 02bb9ac695 Update page 'Message Queue Endpoint' 2020-03-01 11:20:53 +00:00
auke e552812cba Update page 'Message Queue Endpoint' 2020-03-01 11:19:04 +00:00
auke a6a1a10c4d Update page 'Message Queue Endpoint' 2020-03-01 11:18:02 +00:00
auke 89f98ffb02 Update page 'Message Queue Endpoint' 2020-03-01 11:17:36 +00:00
auke 5135182a2c Update page 'Message Queue Endpoint' 2020-03-01 11:17:05 +00:00
auke 349f42f4d9 Update page 'Message Queue Endpoint' 2020-03-01 11:16:39 +00:00
auke 45c5146f72 Update page 'Message Queue Endpoint' 2020-03-01 11:16:18 +00:00
auke c8f8b9b97a Update page 'Message Queue Endpoint' 2020-03-01 11:15:39 +00:00
auke 5efa4ab89b Update page 'Message Queue Endpoint' 2020-03-01 11:14:49 +00:00
auke 5adef79beb Update page 'Message Queue Endpoint' 2020-03-01 11:14:13 +00:00
auke 7fcb508d6d Update page 'Message Queue Endpoint' 2020-03-01 11:12:30 +00:00
auke 9d606de9db Update page 'Message Queue Endpoint' 2020-03-01 11:12:03 +00:00
auke c91adfdb23 Update page 'Message Queue Endpoint' 2020-03-01 11:05:59 +00:00
auke bce9404aa8 Update page 'Message Queue Endpoint' 2020-03-01 11:04:33 +00:00
auke 04501f5f5b Update page 'Message Queue Endpoint' 2020-03-01 11:04:07 +00:00
auke 65feafcda4 Update page 'Message Queue Endpoint' 2020-03-01 11:01:43 +00:00
auke edfaf12ee6 Update page 'Message Queue Endpoint' 2020-03-01 11:01:08 +00:00
auke 0d2077f6eb Update page 'Message Queue Endpoint' 2020-03-01 11:00:50 +00:00
auke a3a779c2b6 Update page 'Message Queue Endpoint' 2020-03-01 10:59:54 +00:00
auke 019ee9f3cc Update page 'Message Queue Endpoint' 2020-03-01 10:58:43 +00:00
auke b88cb0d7da Update page 'Message Queue Endpoint' 2020-03-01 10:57:42 +00:00
auke c3cf4ec745 Update page 'Message Queue Endpoint' 2020-03-01 10:57:10 +00:00
auke 3527d12a0e Update page 'Message Queue Endpoint' 2020-03-01 10:56:41 +00:00
auke 5e19c7d7f5 Update page 'Message Queue Endpoint' 2020-03-01 10:56:08 +00:00
auke acce9b934c Update page 'Message Queue Endpoint' 2020-03-01 10:55:37 +00:00
auke 126b5ef0e2 Update page 'Message Queue Endpoint' 2020-03-01 10:52:09 +00:00
auke 24f59c4a73 Update page 'Message Queue Endpoint' 2020-03-01 10:46:36 +00:00
auke 082c2935dc Update page 'Message Queue Endpoint' 2020-03-01 10:44:55 +00:00
auke 3df6834454 Update page 'Message Queue Endpoint' 2020-03-01 10:42:58 +00:00
auke 2f4cafec04 Update page 'Message Queue Endpoint' 2020-03-01 10:40:37 +00:00
auke 9c15b247ee Update page 'Message Queue Endpoint' 2020-03-01 10:39:59 +00:00
auke 8a89be8b1a Update page 'Message Queue Endpoint' 2020-03-01 10:36:40 +00:00
auke b0f72eea97 Update page 'Message Queue Endpoint' 2020-03-01 10:35:50 +00:00
auke 65e29d9745 Update page 'Message Queue Endpoint' 2020-03-01 10:19:52 +00:00
auke 5dfeab0474 Update page 'Message Queue Endpoint' 2020-03-01 10:19:02 +00:00
auke 21845b5921 Update page 'Message Queue Endpoint' 2020-03-01 10:16:27 +00:00
auke e9be1435c5 Update page 'Message Queue Endpoint' 2020-03-01 10:16:00 +00:00
auke fae625c5c6 Update page 'Home' 2020-03-01 10:14:16 +00:00
auke af3e77be2d Update page 'Message Queue Endpoint' 2020-02-29 17:42:05 +00:00
auke f78c52eff9 Update page 'Message Queue Endpoint' 2020-02-29 17:41:37 +00:00
auke ac7a179d06 Update page 'Message Queue Endpoint' 2020-02-29 17:41:15 +00:00
auke 3e99f3d740 Update page 'Home' 2020-02-29 17:16:40 +00:00
auke 9d8fa2972a Update page 'Home' 2020-02-29 17:13:20 +00:00
auke 57d593e7e4 Update page 'Home' 2020-02-29 17:09:15 +00:00
auke bf37c2bf30 Update page 'Home' 2020-02-29 16:34:19 +00:00
auke 6ee6315a2c Update page 'Home' 2020-02-29 16:33:52 +00:00
auke 958784b728 Update page 'Message Queue Endpoint' 2020-02-29 16:32:29 +00:00
auke 2579684c32 Update page 'Home' 2020-02-29 16:30:53 +00:00
auke 2e181ba6be Update page 'Home' 2020-02-29 16:28:53 +00:00
auke 25df7eb1d0 Update page 'Home' 2020-02-29 16:28:43 +00:00
auke 38bb0531d7 Update page 'Home' 2020-02-29 16:28:02 +00:00
auke 59ddd37490 Update page 'Home' 2020-02-29 16:27:36 +00:00
auke a0c9bd3048 Update page 'Home' 2020-02-29 16:27:05 +00:00
auke 4bb86e2efb Update page 'Home' 2020-02-29 16:26:32 +00:00
auke 969f1edadd Update page 'FarmMapsLibs' 2020-02-29 16:25:58 +00:00
mark 2d4a746c58 Update page 'VRAPoten API' 2020-02-23 19:53:39 +00:00
mark 0c505b72e2 Update page 'VRAPoten API' 2020-02-23 19:53:20 +00:00
mark 7b0d1bac03 Update page 'Home' 2020-01-21 12:36:43 +00:00
mark 92d85bc5fe Update page 'Home' 2020-01-21 12:34:01 +00:00
mark e6194c0935 Update page 'Home' 2020-01-21 11:17:55 +00:00
mark e51594589f Update page 'Home' 2020-01-21 11:17:42 +00:00
mark 13faa50f80 Update page 'Home' 2020-01-21 11:17:34 +00:00
mark 71529a4190 Update page 'Home' 2020-01-21 11:17:06 +00:00
mark 6fbda3b555 Update page 'Home' 2020-01-21 11:16:15 +00:00
mark 7525e528fc Update page 'Home' 2020-01-21 10:59:41 +00:00
mark 5fc231ac73 Update page 'Home' 2020-01-21 10:27:00 +00:00
mark 4961dd1ad9 Update page 'VRAPoten API' 2020-01-20 13:44:34 +00:00
14 changed files with 1206 additions and 1206 deletions
+1 -1
View File
@@ -5,7 +5,7 @@ This page provides an index of the available documentation for the FarmMaps plat
## Getting started ## Getting started
The main starting point for Farmmaps API access is the REST API. The main starting point for Farmmaps API access is the REST API.
To get started, follow the steps below. To get started, follow the steps below.
The workflow and high-level architecture FarmMaps are documented on the [Farmmaps Workflow](Workflow) and [FarmMaps Main Components](Main-components.md) pages. The workflow and high-level architecture FarmMaps are documented on the [Farmmaps Workflow](Workflow.md) and [FarmMaps Main Components](Main-components.md) pages.
### Environments ### Environments
+2 -2
View File
@@ -1,7 +1,7 @@
# Integrating FarmMaps OpenID Connect # Integrating FarmMaps OpenID Connect
Farmmaps uses OpenID Connect (OIDC). Farmmaps uses OpenID Connect (OIDC).
This page lists the information needed to integrate OpenID connect into your application. This page lists the information needed to integrate OpenID connect into your application.
Note that for testing purposes it is quicker to just [generate an access token](.md) instead of implementing a complete integration. Note that for testing purposes it is quicker to just [generate an access token]() instead of implementing a complete integration.
Please see [https://openid.net/connect/](https://openid.net/connect/) if you are not familiar with OpenID Connect. Please see [https://openid.net/connect/](https://openid.net/connect/) if you are not familiar with OpenID Connect.
To integrate OIDC, it is recommended to use a (certified) library/implementation for your language of choice: To integrate OIDC, it is recommended to use a (certified) library/implementation for your language of choice:
@@ -21,7 +21,7 @@ More about flow types can be found [here](https://www.scottbrady91.com/OpenID-Co
* At the moment, FarmMaps does not support dynamic client registration. * At the moment, FarmMaps does not support dynamic client registration.
Please request a client id from one of our developers when you need one for your application. Please request a client id from one of our developers when you need one for your application.
In the meantime, it is recommended to simply [generate an access token](.md) to explore the REST API. In the meantime, it is recommended to simply [generate an access token]() to explore the REST API.
+1 -1
View File
@@ -67,7 +67,7 @@ The REST API is the primary API for FarmMaps and allows you to:
* Run other tasks (create a taskmap, create cropfield etc.) * Run other tasks (create a taskmap, create cropfield etc.)
* Monitor the progress of the processing tasks * Monitor the progress of the processing tasks
Several how-to's can be found in the [examples folder][examples/] Several how-to's can be found in the [examples folder][/wiki/examples/]
There's also swagger based reference of the [REST API](https://farmmaps.awacc.nl/swagger/index.html) There's also swagger based reference of the [REST API](https://farmmaps.awacc.nl/swagger/index.html)
#### MQTT Endpoint #### MQTT Endpoint
+2 -2
View File
@@ -4,7 +4,7 @@ The same workflow can be followed for different languages, as long as there's a
FarmMaps provides an MQTT endpoint to allow your application to send signals to FarmMaps, and listen for events. FarmMaps provides an MQTT endpoint to allow your application to send signals to FarmMaps, and listen for events.
These signals are collected in a "message queue". These signals are collected in a "message queue".
If you are not familiar with anything mentioned, please see the [FAQ](#faq.md) at the end. If you are not familiar with anything mentioned, please see the [FAQ](#faq) at the end.
### Prerequisites ### Prerequisites
To follow along with the examples, you need: To follow along with the examples, you need:
@@ -162,7 +162,7 @@ For now, we'll stick with the pregenerated protobuf class.
* [Protobuf documentation](https://developers.google.com/protocol-buffers/docs/overview) * [Protobuf documentation](https://developers.google.com/protocol-buffers/docs/overview)
* [Paho MQTT documentation](https://www.eclipse.org/paho/clients/python/docs/) * [Paho MQTT documentation](https://www.eclipse.org/paho/clients/python/docs/)
## [FAQ](#faq.md) ## [FAQ](#faq)
#### How do I install the required Python modules? #### How do I install the required Python modules?
This tutorial requires the `paho-mqtt` and `protobuf` modules. This tutorial requires the `paho-mqtt` and `protobuf` modules.
These can be installed with the following commands: These can be installed with the following commands:
+1 -1
View File
@@ -259,7 +259,7 @@ Vary: Accept-Encoding
## What's next? ## What's next?
Now that you know how to run a task, you can start running specialized tasks to create or process your own data. Now that you know how to run a task, you can start running specialized tasks to create or process your own data.
Head over to the [Task Examples](Home#task-examples.md) Head over to the [Task Examples](README.md#task-examples)
+1 -1
View File
@@ -2,7 +2,7 @@
[<< Home](README.md) [<< Home](README.md)
FarmMaps is an asynchronous architecture, the API flow keeps this in mind. FarmMaps is an asynchronous architecture, the API flow keeps this in mind.
The API expects that all data is already processed and available provided, for example through the normal FarmMaps flow. The API 2 that all data is already processed and available provided, for example through the normal FarmMaps flow.
For the currently available public FarmMaps API you can take a look at swagger: http://farmmaps.awtest.nl/swagger/index.html For the currently available public FarmMaps API you can take a look at swagger: http://farmmaps.awtest.nl/swagger/index.html