Skip to content

Commit 17d235f

Browse files
committed
edit pass: data-manager-for-agri-concepts
1 parent c3d59e4 commit 17d235f

File tree

5 files changed

+18
-20
lines changed

5 files changed

+18
-20
lines changed

articles/data-manager-for-agri/concepts-farm-operations-data.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ ms.custom: template-concept
1010
---
1111
# Work with farm activities data in Azure Data Manager for Agriculture
1212

13-
Data about farm activities is one of the most important ground-truth datasets in precision agriculture. These machine-generated reports preserve the record of what exactly happened and when. That record can help improve in-field practice and the downstream value-chain analytics.
13+
Data about farm activities is one of the most important ground-truth datasets in precision agriculture. These machine-generated reports preserve the record of exactly what happened and when. That record can help improve in-field practice and the downstream value-chain analytics.
1414

1515
Azure Data Manager for Agriculture supports both:
1616

17-
* Summary data: Entered as properties in the operation data item directly.
18-
* Precision data: Uploaded as an attachment file (for example, .shp, .dat, or .isoxml) and reference linked to the operation data item.
17+
* **Summary data**: Entered as properties directly in the operation data item.
18+
* **Precision data**: Uploaded as an attachment file (for example, .shp, .dat, or .isoxml) and reference linked to the operation data item.
1919

2020
New operation data can be pushed into the service via the APIs for operation and attachment creation. Or, if the desired source is in the supported list of original equipment manufacturer (OEM) connectors, data can be synced automatically from providers like Climate FieldView with an ingestion job for farm operations.
2121

@@ -25,7 +25,7 @@ Azure Data Manager for Agriculture supports a range of data about farm activitie
2525

2626
## Integration with manufacturers of farm equipment
2727

28-
Azure Data Manager for Agriculture fetches the associated data about farm activities (planting, application, tillage, and harvest) from the data provider (for example, Climate FieldView) by creating a data ingestion job for farm activities. For more information, see [Working with Farm Activities and activity data in Azure Data Manager for Agriculture](./how-to-ingest-and-egress-farm-operations-data.md).
28+
Azure Data Manager for Agriculture fetches the associated data about farm activities (planting, application, tillage, and harvest) from the data provider (for example, Climate FieldView) by creating a data ingestion job for farm activities. For more information, see [Working with farm activities and activity data in Azure Data Manager for Agriculture](./how-to-ingest-and-egress-farm-operations-data.md).
2929

3030
## Next steps
3131

articles/data-manager-for-agri/concepts-ingest-satellite-imagery.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ show_latex: true
1212

1313
# Ingest satellite imagery in Azure Data Manager for Agriculture
1414

15-
Satellite imagery is a foundational pillar of agriculture data. To support scalable ingestion of geometry-clipped imagery, we partnered with Sentinel Hub by Sinergise to provide a seamless bring your own license (BYOL) experience for Azure Data Manager for Agriculture. You can use this BYOL experience to manage your own costs. This capability helps you with storing your field-clipped historical and up-to-date imagery in the linked context of the relevant fields.
15+
Satellite imagery is a foundational pillar of agriculture data. To support scalable ingestion of geometry-clipped imagery, Microsoft partnered with Sentinel Hub by Sinergise to provide a seamless bring your own license (BYOL) experience for Azure Data Manager for Agriculture. You can use this BYOL experience to manage your own costs. This capability helps you with storing your field-clipped historical and up-to-date imagery in the linked context of the relevant fields.
1616

1717
## Prerequisites
1818

@@ -34,7 +34,7 @@ Because all ingested data is under a BYOL model, the cost of a job is transparen
3434

3535
## STAC search for available imagery
3636

37-
Azure Data Manager for Agriculture supports the industry-standard [SpatioTemporal Asset Catalogs (STAC)](https://stacspec.org/en) search interface to find metadata on imagery in the Sentinel Hub collection before committing to downloading pixels. To do so, the search endpoint accepts a location in the form of a point, polygon, or multipolygon, plus a start and end date/time. Alternatively, if you already have the unique item ID, you can provide it as an array of up to 5 to retrieve those specific items directly.
37+
Azure Data Manager for Agriculture supports the industry-standard [SpatioTemporal Asset Catalogs (STAC)](https://stacspec.org/en) search interface to find metadata on imagery in the Sentinel Hub collection before committing to downloading pixels. To do so, the search endpoint accepts a location in the form of a point, polygon, or multipolygon, plus a start and end date/time. Alternatively, if you already have the unique item ID, you can provide it as an array of up to five to retrieve those specific items directly.
3838

3939
> [!IMPORTANT]
4040
> To be consistent with STAC syntax, *feature ID* is renamed to *item ID* from the 2023-11-01-preview API version.
@@ -55,7 +55,7 @@ In some cases, using more than one tile isn't desirable and traceability to a si
5555
## Reprojection
5656

5757
> [!IMPORTANT]
58-
> Reprojection functionality has changed from the 2023-11-01-preview API version, but it's immediately applicable to all versions. Older versions used a static conversion of 10m*10m set at the equator. Imagery ingested before this release might have a difference in size from imagery ingested after this release.
58+
> Reprojection functionality has changed from the 2023-11-01-preview API version, but it's immediately applicable to all versions. Older versions used a static conversion of 10 m * 10 m set at the equator. Imagery ingested before this release might have a difference in size from imagery ingested after this release.
5959
6060
Azure Data Manager for Agriculture uses WGS84 (EPSG: 4326), a flat coordinate system. Sentinel-2 imagery is presented in UTM, a ground projection system that approximates the round earth.
6161

@@ -80,17 +80,17 @@ $$
8080
> [!IMPORTANT]
8181
> Caching functionality is available only from the 2023-11-01-preview API version. Item caching is applicable only for retrieval that's based on item ID. For a typical geometry and time search, the returned items aren't cached.
8282
83-
Azure Data Manager for Agriculture optimizes performance and costing of highly repeated calls to the same item. It caches recent STAC items when retrieved by item ID for five days in the customer's instance and enables local retrieval.
83+
Azure Data Manager for Agriculture optimizes performance and costing of highly repeated calls to the same item. It caches recent STAC items retrieved by item ID for five days in the customer's instance and enables local retrieval.
8484

85-
For the first call to the search endpoint, Azure Data Manager for Agriculture brokers the request and triggers a request to the upstream provider to retrieve the matching or intersecting data items. It incurs any provider fees.
85+
For the first call to the search endpoint, Azure Data Manager for Agriculture brokers the request and triggers a request to the upstream provider to retrieve the matching or intersecting data items. The request incurs any provider fees.
8686

8787
Any subsequent search first directs to the cache for a match. If there's a match, data is served from the cache directly. This process doesn't result in a call to the upstream provider, so it doesn't incur more provider fees. If there's no match, or if the five-day retention period elapses, a subsequent call for the data is passed to the upstream provider. That call is treated as another first call, so the results are cached.
8888

8989
If an ingestion job is for an identical geometry, referenced by the same resource ID, and with overlapping time to an already retrieved scene, Azure Data Manager for Agriculture uses the locally stored image. The image isn't downloaded again from the upstream provider. There's no expiration for this pixel-level caching.
9090

9191
## Satellite sources that Azure Data Manager for Agriculture supports
9292

93-
While Azure Data Manager for Agriculture is in public preview, it supports ingesting data from the Sentinel-2 constellation.
93+
While Azure Data Manager for Agriculture is in preview, it supports ingesting data from the Sentinel-2 constellation.
9494

9595
### Sentinel-2
9696

@@ -99,7 +99,7 @@ While Azure Data Manager for Agriculture is in public preview, it supports inges
9999
Sentinel-2 has two products:
100100

101101
* Level 1 data for the top of the atmosphere.
102-
* Level 2 data for the bottom of the atmosphere. This is an atmospherically corrected variant.
102+
* Level 2 data for the bottom of the atmosphere. This variant is atmospherically corrected.
103103

104104
Azure Data Manager for Agriculture supports ingesting and retrieving Sentinel_2_L2A and Sentinel_2_L1C data from Sentinel 2.
105105

articles/data-manager-for-agri/concepts-ingest-sensor-data.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@ ms.custom: template-concept
1313

1414
Smart agriculture, also known as precision agriculture, allows growers to maximize yields by using minimal resources such as water, fertilizer, and seeds. By deploying sensors, growers and research organizations can begin to understand crops at a micro scale, conserve resources, reduce impact on the environment, and maximize crop yield. Sensors enable important ground-truth data (such as soil moisture, rainfall, and wind speed). This data, in turn, improves the accuracy of recommendations.
1515

16-
[!INCLUDE [public-preview-notice.md](includes/public-preview-notice.md)]
17-
1816
Sensors are of various types:
1917

2018
* Location sensors, which determine latitude, longitude, and altitude
@@ -25,13 +23,15 @@ Sensors are of various types:
2523

2624
There's a large ecosystem of sensor providers that help growers to monitor and optimize crop performance. Sensor-based data also enables an understanding of the changing environmental factors.
2725

26+
[!INCLUDE [public-preview-notice.md](includes/public-preview-notice.md)]
27+
2828
## How sensors work
2929

30-
Sensors are placed in a field based on its characteristics. Sensors record measurements and transfer the data to the connected node. Each node has one or more sensors connected to it. Nodes equipped with internet connectivity can directly push data to the cloud. Other nodes use an Internet of Things (IoT) agent to transfer data to the gateway.
30+
Sensors are placed in a field based on its characteristics. Sensors record measurements and transfer the data to the connected node. Each node has one or more sensors connected to it. Nodes equipped with internet connectivity can push data directly to the cloud. Other nodes use an Internet of Things (IoT) agent to transfer data to the gateway.
3131

3232
Gateways collect all essential data from the nodes and push it securely to the cloud via cellular connectivity, Wi-Fi, or Ethernet. After the data resides in a sensor partner's cloud, the sensor partner pushes the relevant sensor data to the dedicated Azure IoT Hub endpoint that Azure Data Manager for Agriculture provides.
3333

34-
In addition to the preceding approach, IoT devices (sensors, nodes, and gateway) can directly push the data to the IoT Hub endpoint. In both cases, the data first reaches IoT Hub, where the next set of processing happens.
34+
In addition to the preceding approach, IoT devices (sensors, nodes, and gateway) can push the data directly to the IoT Hub endpoint. In both cases, the data first reaches IoT Hub, where the next set of processing happens.
3535

3636
:::image type="content" source="./media/sensor-data-flow-new.png" alt-text="Diagram that shows sensor data flow.":::
3737

@@ -44,7 +44,5 @@ The following diagram depicts the topology of a sensor in Azure Data Manager for
4444
## Next steps
4545

4646
* Learn how to [get started with pushing and consuming sensor data](./how-to-set-up-sensor-as-customer-and-partner.md).
47-
4847
* Learn how to [get started as a customer](./how-to-set-up-sensors-customer.md) to consume sensor data from a supported sensor partner like Davis Instruments.
49-
5048
* Learn how to [get started as a sensor partner](./how-to-set-up-sensors-partner.md) to push sensor data into Azure Data Manager for Agriculture.

articles/data-manager-for-agri/concepts-ingest-weather-data.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Azure Data Manager for Agriculture provides current and forecast weather data th
1717

1818
## Design overview
1919

20-
Azure Data Manager for Agriculture provides weather data through a provider-agnostic approach. You don't have to be familiar with a provider's APIs. Instead, you can use the same Azure Data Manager for Agriculture APIs irrespective of the provider.
20+
Because Azure Data Manager for Agriculture provides weather data through a provider-agnostic approach, you don't have to be familiar with a provider's APIs. Instead, you can use the same Azure Data Manager for Agriculture APIs irrespective of the provider.
2121

2222
Here are some notes about the behavior of provider-agnostic APIs:
2323

articles/data-manager-for-agri/concepts-understanding-throttling.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,10 +97,10 @@ Similarly, for the Basic version, you can perform 5,000,000 (units reset after e
9797

9898
### How many sensor events can a customer ingest as the maximum number?
9999

100-
The system allows a maximum limit of 100,000 event ingestions per hour. Although new events are continually accepted, there might be a delay in processing. The delay might mean that these events aren't immediately available for real-time egress scenarios alongside the ingestion.
100+
The system allows a maximum of 100,000 event ingestions per hour. Although new events are continually accepted, there might be a delay in processing. The delay might mean that these events aren't immediately available for real-time egress scenarios alongside the ingestion.
101101

102102
## Next steps
103103

104-
- [Learn about hierarchy model and how to create and organize your agriculture data](./concepts-hierarchy-model.md)
104+
- [Learn about the hierarchy model and how to create and organize your agriculture data](./concepts-hierarchy-model.md)
105105
- [Test the Azure Data Manager for Agriculture REST APIs](/rest/api/data-manager-for-agri)
106106
- [Learn about common API response headers](/rest/api/data-manager-for-agri/common-rest-response-headers)

0 commit comments

Comments
 (0)