[general]
name=Fishnet Creator
qgisMinimumVersion=3.0
qgisMaximumVersion=4.99
description=Create fishnet polygon/polyline grids — equivalent to ArcGIS Create Fishnet. Pixel-perfect raster alignment, unit selector, rotation support, clip to boundary, label points, and temporary layer support.
version=1.1.1
author=Cyanide
email=noobsternerd@gmail.com
homepage=https://github.com/Aniketkishorchauhan/CREAT-FISHNET
repository=https://github.com/Aniketkishorchauhan/CREAT-FISHNET
tracker=https://github.com/Aniketkishorchauhan/CREAT-FISHNET/issues

about=Fishnet Creator replicates the ArcGIS "Create Fishnet" workflow directly inside QGIS.

      HOW TO USE:
      1. Set your output path (or leave blank for a temporary scratch layer)
      2. Define the grid extent — use a layer, canvas, or type coordinates manually
      3. Set Origin and Y-Axis coordinates (Y-Axis controls rotation angle)
      4. Enter Cell Width and Height, or Rows and Columns (auto-syncs Opposite Corner)
      5. Choose CRS, geometry type, and optionally create label points
      6. Click OK — the fishnet is generated and loaded into your map

      KEY FEATURES:
      - Exact ArcGIS Create Fishnet UI layout (Origin, Y-Axis, Cell Size, Rows/Cols, Opposite Corner)
      - Grid rotation via Y-Axis coordinate
      - Pixel-perfect raster alignment using GDAL geotransform
      - Cell size unit selector: metres, km, feet, miles, yards, nautical miles, degrees
      - Live coverage feedback showing total rows × columns
      - Clip output to any polygon layer boundary
      - Optional centroid label points layer
      - Polygon or Polyline geometry output
      - Temporary scratch layer mode (no file required)
      - Compatible with QGIS 3.x and 4.x

      REQUIREMENTS:
      - QGIS 3.0 or higher (including QGIS 4.x)
      - No extra Python libraries required

tags=fishnet, grid, vector, polygon, polyline, raster, pixel, extent, rotation, sampling, arcgis, create fishnet, remote sensing, clip
category=Vector
icon=icon.png
experimental=False
deprecated=False
hasProcessingProvider=no
server=False

changelog=
    1.1.1 - QGIS 4.x compatibility fix (qgisMaximumVersion updated to 4.99). Fixed placeholder repository URLs.
    1.1.0 - Initial release with rotation, raster alignment, unit selector, clip, and label points.
