QGIS GeoJSON Boundaries
If you want to set up zones that snap to boundaries, like zip codes, town borders, etc., you will need to download the GIS data file for your state. Most states have a GIS data file on their website that is open source for people to use, so you can get zip code boundaries, city boundaries, etc.
Files uploaded to AIQ for location delivery boundaries should always be in the geoJSON format.
Download the state-specific GIS file that you want to use.
- Add the data layer: Layer > Add Layer > Add Vector Layer
2. Select your state-specific GIS file in the field Source: Vector Dataset(s)
3. Click Add. Now you will see your map broken out by whatever your GIS file is (towns, zips, etc.)
This may take a few moments to add if the file is large.
4. Click Edit (pencil), then click the polygon tool (yellow square within a square).
5. Click on the boundary that you want to select (in this example it's Grand Rapids, Michigan)
6. Create a new layer with this selection. Layer > Create LAyer > New Shapefile Layer
7. Give it a name, in this example 'temp'
8. Now you will see that layer in your Layers panel on the left.
9. Select your GIS file layer (in this case Michigan Cities and Townships) and remove the editing (pencil icon), so that it's static and hide it in the layer list (uncheck it).
10. Export your zone: in the Layers panel in the left, select your 'temp' layer, go to Output > Export > Save Features As. Give it a name and file location.
AIQ Ecommerce requires one file per zone.