Skip to content

YusufEminoglu/PlanX-UIP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PlanX UIP Toolset icon

PlanX UIP Toolset

Automated Uygulama İmar Planı (Turkish master plan) toolset for QGIS — rapid base layers and layouts in 8 stages (Processing).

QGIS Version License QGIS Plugin Hub


Why PlanX UIP Toolset?

Producing a 1/1000-scale Uygulama İmar Planı involves a chain of repetitive geometry and table work: road platforms, junction cleanups, facade segmentation, density tables. This toolset automates the whole implementation pipeline as sequential Processing algorithms, built with feedback from educational workflows at Dokuz Eylül University, Department of City and Regional Planning.

✨ Features

  • 8-stage sequential pipeline — from road centerlines to the regulatory EK-2 character table.
  • Smart post-processing — QML styles are assigned automatically after Junction Trim and Facade Segmentation.
  • Regulatory outputs — urban character tables, EK-2 tables and Düzenleme Ortaklık Payı (DOP) ratios.
  • Processing-native — every stage is a QgsProcessingAlgorithm, scriptable in models and batch runs.
  • Hierarchical, icon-supported layout in the Processing Toolbox.

🚀 Installation

From the QGIS Plugin Hub (recommended): Plugins → Manage and Install Plugins… → search for "PlanX UIP"Install.

From a release zip: download the latest zip from ReleasesPlugins → Install from ZIP.

Requires QGIS 3.0 or newer. No external Python dependencies.

📖 Quick start

  1. Install and activate the plugin — tools appear under Processing Toolbox → PlanX UIP Toolset.
  2. Load your road centerline and parcel layers.
  3. Run the stages in order, starting with 1 — Road Platform Generator.
  4. Each stage's output feeds the next; styled layers are added automatically.

⚙️ The 8-stage workflow

# Tool What it does
1 Road Platform Generator Produces road platform polygons from centerlines
2 Junction Trim Cleans intersection areas and trims overlapping road polygons
3 Road Polygon Area Connector Links road polygonalization areas to the network
4 Facade Segmentation Segments parcel facades and classifies frontages
5 Block Population Density Calculates population density per block
6 Urban Character Table Generates plan character (kentsel karakter) summary tables
7 EK-2 Character Table Produces the regulatory EK-2 character table
8 Düzenleme Ortaklık Payı (DOP) Computes land readjustment share ratios

Full version history: CHANGELOG.md

🧩 Part of the PlanX ecosystem

This plugin is one of 15 open-source QGIS plugins for urban planning by the same author:

Planning & analysis CAD & production 3D & visualization
PlanX — spatial-planning suite PlanX CAD Toolset — drafting-grade CAD PlanX 3D City — Three.js city viewer
GeoStats Lab — spatial statistics EasyFillet — tangent-arc fillet 3D OSM Model — OSM → 3D city in browser
Suitability Lab — raster MCDA Settlement Toolset — 9-stage settlement plans OSM Quick 3D — OSM → native QGIS 3D
DataCube Lab — spatiotemporal cubes UIP Toolset — Turkish master-plan automation Urban Procedural 3D — parametric zoning lab
Urban Resilience — 28 resilience tools ParcelFlux — parcel subdivision CartoLab — publication cartography

📜 License & author

GPL-3.0 © Yusuf Eminoğlu — Dokuz Eylül University, Department of City and Regional Planning. Bug reports and feature requests welcome in Issues.

About

Automated Uygulama Imar Plani (Turkish master plan) toolset for QGIS - rapid base layers and layouts in 8 stages (Processing).

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors