Ir al contenido principal

Exportación de shapefiles

Qué trae el .zip exportado, qué campos de atributo manejan el controlador y consejos para importaciones limpias.

Agrónomo

El paso final del asistente Map Prescription exporta un paquete shapefile que el controlador de campo carga para manejar la aplicación en tasa variable. Esta página describe el paquete, los campos de atributo y cómo importarlo sin sorpresas.

Qué trae el .zip

El archivo exportado contiene un paquete shapefile ESRI estándar:

prescription-<plot-name>-<date>.zip
├── prescription.shp     # geometry (polygons, one per zone block)
├── prescription.shx     # index
├── prescription.dbf     # attribute table
├── prescription.prj     # projection
└── prescription.cpg     # codepage

Todos los polígonos están en WGS84 (EPSG:4326).

Campos de la tabla de atributos

Cada polígono lleva estos atributos:

FieldTypeMeaning
zone_idintegerNúmero de zona base 1 (1 = menor vigor, N = mayor).
ratefloatTasa de aplicación de esa zona. Las unidades dependen del tipo de misión (abajo).
unitstringUnidad de rate: L/ha, gal/ac, kg/ha, lb/ac.
missionstringspray o seed.
area_m2floatÁrea del polígono en metros cuadrados.
excludeinteger1 si es polígono de exclusión (tasa forzada a 0 sin importar rate); 0 si no.

El controlador lee rate × unit y dispara el boquilla de pulverización / válvula de la sembradora cuando el dron entra en cada polígono.

Tipo de misión — Spraying vs. Spreading

En el paso VRA alternás entre Spraying y Spreading. El conmutador afecta las unidades en la tabla Application Rate by Zone y el campo unit del shapefile exportado:

  • Spraying: tasas en gal/ac (imperial) o L/ha (métrico).
  • Spreading (siembra / granulado): tasas en lb/ac o kg/ha.

El portal guarda la tasa en métrico internamente y convierte al mostrar y al exportar.

Imperial vs. métrico al exportar

El shapefile lleva la unidad con la que exportaste. Si el portal está en unidades imperiales, rate y unit salen en galones (o libras) por acre. Si es métrico, en litros (o kilogramos) por hectárea. Configuralo una vez en Settings → System Settings → General → Measurement Units.

Polígonos de exclusión

Las zonas de exclusión se exportan como polígonos separados con exclude = 1. Su rate es 0, pero el controlador no debería confiar solo en rate — el flag exclude es autoritativo. Si usás un controlador de terceros e importás el .zip, confirmá que respeta exclude antes de volar.

Reexportar

Podés descargar la misma prescripción todas las veces que quieras desde la página de inicio de Prescription Maps (acción Download Shapefile en cada tarjeta). La exportación es determinística — reexportar una prescripción sin cambios produce un paquete idéntico.

Si editás una prescripción (zonas, tasas, exclusiones), regenerala desde el asistente y exportá de nuevo. Las descargas viejas siguen válidas hasta que las sobrescribas.

Compatibilidad con controladores

El shapefile sigue el formato ESRI abierto que usan los principales controladores de ag de precisión. Compatibilidad probada:

  • Controlador de campo GTEEX (nativo) — soporte completo incluyendo exclude.
  • Controladores DJI Agras (vía importación de shapefile) — soportado; algunos firmware viejos ignoran exclude, así que dibujá exclusiones como bordes del plot.
  • Controladores de terceros — deberían funcionar si importan shapefiles ESRI estándar. Probá en una sola zona antes de comprometerte.

Errores frecuentes

  • Proyección incorrecta: no reproyectes el shapefile antes de subirlo. El controlador espera WGS84.
  • Truncado de nombres de campo: los nombres de atributo ESRI shapefile limitan a 10 caracteres; el portal usa nombres cortos (zone_id, rate, etc.), pero tenelo en cuenta si abrís el .dbf en QGIS y renombrás.
  • Ediciones manuales: editar el shapefile a mano (QGIS, ArcGIS) arriesga desincronizar la prescripción en el portal y el archivo que carga el piloto. Reexportá desde el portal después de cualquier cambio.
  • Hectáreas vs. acres: la unidad de medida del portal define la unidad de la exportación. Confirmá antes de descargar.

Relacionados

¿Te resultó útil esta página?

Editar esta página en GitHub

Última actualización: 20 de oct de 2018