# GeoCSV QGIS plugin

## Overview

After loading Delimited Text Layer (like CSV files) in QGIS an user cannot edit and interact with it as a vector layer at all. This simple plugin creates Temporary Vector Layer from Delimited Text Layer just in a few seconds that allows you to add, delete, move or edit any feature you want.

<img src="https://github.com/g2r4i6e8/geocsv/blob/main/docs/Problem.png?raw=true" width="800" />

## Installation
1. Download this repo as a ZIP-file ([instruction](https://sites.northwestern.edu/researchcomputing/resources/downloading-from-github/#:~:text=To%20do%20this%2C%20go%20to,likely%20in%20your%20Downloads%20folder))
2. Open QGIS. Go to Plugins->Manage and Install Plugins...->Install from ZIP
3. Select the downloaded ZIP-file and click Install Plugin.
4. That's it. You are awesome!

## Usage

1. Add Delimited Text Layer via Layer->Add Layer->Add Delimited Text Layer...
<img src="https://github.com/g2r4i6e8/geocsv/blob/main/docs/Step 1.png?raw=true" width="800" />

2. Open GeoCSV plugin from Toolbar
<img src="https://github.com/g2r4i6e8/geocsv/blob/main/docs/Step 2.png?raw=true" width="800" />

3. Select a Delimited Text Layer you want to transform to Temporary Vector Layer
<img src="https://github.com/g2r4i6e8/geocsv/blob/main/docs/Step 3.png?raw=true" width="800" />

4. Click "OK"

5. Enjoy!
<img src="https://github.com/g2r4i6e8/geocsv/blob/main/docs/Step 4.png?raw=true" width="800" />
