PlanX MPYY Studio

86 işlem algoritması ve 3 panel aracıyla MPYY uyumlu plan üretimi, denetimi ve teslimi için QGIS ortamı.

Genel bakış

PlanX MPYY Studio, Türkiye planlama pratiğinde MPYY uyumlu mekânsal planlama iş akışları için bir QGIS eklentisidir. Taşınabilir GeoPackage çalışma alanları, Bakanlık kaynaklı gösterimler, plan denetimleri, saha araştırması ve rapor üretimini tek bir panelde birleştirir.

Eklenti adıPlanX MPYY Studio
Sürüm1.0.0
Sağlayıcı kimliğiplanx_mpyy_studio
Hedef QGIS3.44 LTR ve 4.x (4.99'a kadar)
LisansGPL-2.0-or-later
YazarGeophilo
Kapsam86 işlem algoritması, 3 panel aracı

Arayüz dili Türkçedir: araç adları, yardım metinleri, parametre etiketleri, seçenekler, bildirimler, form sekmeleri, alan etiketleri, kısıt açıklamaları, lejantlar, harita bilgi kartları ve üretilen raporlar. Mevzuat kodları, özgün kataloglar, saklanan değerler, alan adları ve kullanıcının verdiği adlar değiştirilmez. QGIS'in kendi iletişim kutularının dili QGIS dil ayarını izler.

Eklenti bir hesap aracı değil, plan üretim ve denetim ortamıdır. Analizler karar vermez; bulguyu, kullanılan varsayımı ve incelenmesi gereken kaydı ayrı ayrı raporlar.

Kurulum

Yerel ZIP paketini QGIS eklenti yöneticisindeki ZIP'ten kur seçeneğiyle yükleyin. Geliştirme için QGIS_PLUGINPATH değerini eklentilerin kök klasörüne ayarlayıp QGIS'i yeniden başlatabilirsiniz.

Sembol yazı tipleri paketle birlikte gelir ve eklenti yüklenirken kaydedilir; sisteme font kurmak gerekmez. QGIS 4 tarafında da aynı kayıt yolu kullanılır.

py -3 packaging/pf.py verify planx_mpyy_studio

Bu komut kapıları ve test paketini iki QGIS çalışma zamanında birlikte koşar.

Çalışma alanları

Eklenti dört ayrı çalışma alanı türü tanır. Hepsi taşınabilir GeoPackage dosyasıdır ve aynı QGIS projesine birlikte yüklenebilir.

1. MPYY 1.1.7 çalışma alanı (UİP / NİP / ÇDP)

Bakanlığın XSD şemasından birebir üretilir: tablo ve alan adları GML öğe adlarıdır, kod listeleri açılır listedir. Gösterim Bakanlığın e-Plan SLD setinden gelir. Sit ve koruma sınırlarına detay kataloğundaki kısaltmalar (A1, KS, YKK…) yazılır.

UİP alan formunda MPYY kimliği, fonksiyon kataloğu, yapı nizamı, TAKS, KAKS/emsal, yükseklik ve çekme mesafeleri bulunur.

2. Yerel UİP çalışma alanı (çizim şablonu)

Ayrı bir çalışma alanı türüdür. uip-alanlar, uip_cizgiler, uip-notasyonlar, yapi_yaklasma, uipPolygonTable ve uipLineTable tabloları kaynak şablonla aynı alan ve türlerle oluşturulur. Semboloji, koşullu sekmeler, açılır listeler ve varsayılan değerler şablonun QGIS projesinden alınır ve forms/yerel_uip altında saklanır.

UİP fonksiyonu zincirli listedir: önce üst konu grubu, sonra o gruptaki fonksiyon seçilir. Nizam A, B, BL olarak saklanır. Aynı form MPYY çalışma alanındaki mpyy_uip_* katmanlarında da kullanılır.

3. Saha / arazi kullanımı çalışma alanı

Arazi kullanımı ayrı bir çalışma alanıdır. TUCBS arazi katmanları ile parsel, yapı ve yol araştırma tabloları plan kararlarından ayrı tutulur. Saha işlevleri plan işlevlerine ayrı bir eşleştirme adımıyla bağlanır.

4. Mekânsal strateji planı (MSP)

MSP için gereklilik denetimi ve eylem izleme araçları ayrı bir grup oluşturur. MSP sembolleri EK-1e kataloğundan yerel QGIS sembollerine dönüştürülür; GeoServer gerektirmez.

Kademe dönüşümü

UİP çalışma alanı NİP veya ÇDP şemasına, NİP çalışma alanı ÇDP şemasına tip ve kod karşılıklarıyla aktarılır. Karşılığı olmayan ya da planlamacının doldurması gereken kodlar tahmin edilmez, ayrıca raporlanır.

Geometri onarımı ve sürüm birleştirme

Poligon hataları temizlenebilir; isteğe bağlı yakalama toleransı ile küçük sınır farklılıkları giderilir. Çalışma alanı sürümleri birleştirilmeden önce farklar önizlenebilir; birleştirme politikası kullanıcı tarafından seçilir ve çözülemeyen çakışmalar ayrı raporlanır.

Gösterim ve semboloji

Varsayılan stil motoru MPYY/e-Plan gösterimidir. Yerel MPYY stilleri seçilebilir alternatiftir. Uygulamadan önce seçilen profili inceleyin.

ProfilKaynakDurum
e-Plan SLDBakanlık e-Plan SLD setiVarsayılan
Detay kataloğuEk-1e detay sembol kataloğuKısaltma notasyonu
Yerel MPYY stilleriPaketle gelen yerel setlerAlternatif
UİPYerel çizim şablonuKullanılabilir
NİPYerel setTaslak
ÇDPBakanlık yedek stiliResmî yedek
MSPEK-1e kataloğuYerel QGIS sembolüne dönüştürülür

Gösterim kaynağı kayıt altındadır. styles/provenance.json dosyası kaynak dosyaların boyutunu ve SHA-256 özetini, eşleştirme yöntemini, belirsiz olduğu için dışarıda bırakılan kodları ve geometri uyuşmazlıklarını kaydeder. Bu dosyaya göre kaynak gösterim setinde 300 üst düzey sembol ve toplam 1100 sembol düğümü bulunur; 800 düğüm yalnızca iç içe geçmiş durumdadır.

Özgün QML dosyaları izlenebilirlik için korunur; temel katmanlar programatik formlarla oluşturulur. Kayıtlı projelerde yerel QGIS ifadeleri kullanılır; özel Python ifade kaydı gerekmez.

Veri alışverişi

MPYY GML içe aktarma

import_mpyy_gml e-Plan MPYY dosyasını şemasına göre okur. Güncel şemaların yanında Bakanlık paketindeki M serisi (MUİP, MNİP, MÇDP — 1/25.000 ve 1/100.000, sürüm 1.1.6) da desteklenir; bu şemalar eski yönetmelik gösterimlerini ve YeniKod alanını taşır. Şema xsi:schemaLocation alanından, yoksa öğe adlarından belirlenir.

Şemada olmayan öğe ve öznitelikler, kod listesi dışı değerler ve okunamayan geometriler tahmin edilmez, raporlanır. MUİP ve MNİP katmanları Bakanlık SLD gösterimiyle açılır; MÇDP için SLD setinde stil yoktur.

CAD tabakalarını aktarma

import_cad_to_mpyy CAD/NCZ tabaka adlarını MPYY 1.1.7 nesne tiplerine ve kodlarına çevirerek çalışma alanına yazar. Eşleşmeyen tabakalar sessizce düşürülmez; tabaka bazında aktarım raporunda listelenir.

Şema profili ve kimlik denetimi

İdarenin UTF-8 CSV sözlüğü açık JSON sütun eşlemesiyle şema profiline dönüştürülebilir. Tablo, alan ve SQLite türü zorunludur. Boş değer, birincil anahtar, geometri ve koordinat sistemi sütunları isteğe bağlıdır. Belirsiz başlıklar, yinelenen alanlar ve çelişkili geometri tanımları reddedilir.

Kimlik denetimi gömülü SHA-256 özetini, isteğe bağlı kaynak sözlüğünü ve ayrı saklanan bağımsız özeti karşılaştırır. İçerik tutarlılığı kurumun özgünlüğünü tek başına kanıtlamaz; sonuç raporunda issuer_authenticity: NOT_VERIFIED korunur. Şema denetimi GeoPackage dosyasını salt okunur açar.

Sayısal teslim

Teslim paketi için dosya envanteri (boyut ve SHA-256), içerik listesi denetimi ve tarih sırası incelemesi ayrı araçlardır. Denetim raporları makine tarafından okunabilir biçimde birleştirilebilir.

Yazı tipleri

Eklenti, sembol çizimi için gereken 131 TTF dosyasını resources/fonts altında paketle birlikte taşır ve core/fonts.py içindeki register_mpyy_fonts() ile kaydeder. Kayıt, panel kurulurken yapılır; QGIS açılışında eklenti yüklüyse proje okunmadan önce fontlar hazırdır. Bu sıra önemlidir: sembol katmanı ailesini oluşturulma anında çözer, dolayısıyla geç kayıt çizimi düzeltmez.

Okunabilir arayüz yazı tipinin CAD sembol fontları tarafından ele geçirilmemesi için metin fontları (DejaVu ailesi) önce kaydedilir ve uygulamanın varsayılan ailesi korunur.

Paketlenen yazı tiplerinin yeniden dağıtım durumu styles/provenance.json içinde doğrulanmamış olarak kayıtlıdır ve bu dosya aile envanterinin yalnızca bir bölümünü listeler. Ayrıntı için Sınırlar bölümüne bakın.

Arayüz

Panelin üç sekmesi vardır:

Araç seçildiğinde amacı, gerekli girdileri ve beklenen sonucu görürsünüz. Aracı aç yapılandırmayı açar; hesaplamayı İşlem Araç Kutusunda başlatırsınız. Hafif işler için Kısa formu kullan sonuçları mevcut projeye uygular. Geri dönüldüğünde girdiler korunur.

Klavye ve arama

Ctrl+K aramaya geçer, ok tuşları araç seçer, Enter veya Alt+O aracı açar, Tab kontroller arasında ilerler. Arama Türkçe karakterlere duyarlı değildir: erişilebilirlik ve erisilebilirlik aynı eşleşmeleri verir. Algoritma kimlikleriyle de arayabilirsiniz.

Erişilebilirlik

Panel QGIS yazı tipi ve renk paletini izler. Metinler dar panellerde satıra bölünür; formlar dikey kayar. Uzun sonuçlar İşlem Kaydı sekmesinde saklanır. Test paletlerinde metin kontrastı 4,5:1 altına düşmez. Bu kontroller tüm ekran okuyucular veya işletim sistemi temaları için uyumluluk belgesi değildir.

Denetim yaklaşımı

Denetim araçları iki ilkeye uyar.

  1. Eksik dayanak uydurulmaz. Eksik güzergâha süre atanmaz, şemada olmayan öğe tahmin edilmez, karşılığı olmayan kod boş bırakılır.
  2. Bulgu, varsayım ve kayıt ayrı raporlanır. Her araç hangi varsayımla çalıştığını ve hangi kaydın incelenmesi gerektiğini çıktısında taşır.

Ölçütler mevzuat ve idare verisinden gelir; eklenti kendi başına bir uygunluk kararı vermez. Denetim sonuçları inceleme listesidir, onay değildir.

Erişilebilirlik analizlerinde girdiler aynı, metre birimli projeksiyonlu koordinat sistemini kullanmalıdır. Ağ kesişimleri ortak düğümlerle temsil edilmelidir; yakalama ağ kenarına değil düğümlerine yapılır. Süre eşiği, hızlar ve aktarma cezası kullanıcı girdileridir. Güzergâh kazanımı/kaybı ve yakalama belirsizliği ayrı sınıflardır.

Araç kataloğu

Eklenti 86 işlem algoritması kaydeder ve bunları 7 kategoride sunar. Aşağıdaki liste gui/catalog.py dosyasındaki kullanıcı açıklamalarından üretilir; Kimlik sütunu İşlem Araç Kutusunda ve Python ifadelerinde kullanılan algoritma kimliğidir.

Her araç bir inceleme üretir; hiçbiri tek başına uygunluk kararı vermez. Eşleşmeyen kod, eksik dayanak ve okunamayan geometri tahmin edilmez, bulgu olarak raporlanır.

Çalışma alanı ve veri

10 algoritma

#AraçKimlik AmaçGirdilerÇıktı
1Saha çalışma alanı oluşturcreate_land_use_workspaceArazi kullanım araştırmalarını plan kararlarından ayrı saklar.Koordinat sistemi ve yeni bir GeoPackage dosyası seçin.Arazi kullanımı ve saha katmanlarını içeren GeoPackage dosyası.
2Vektör veri içe aktaringest_vector_datasetMevcut CBS veya CAD vektörlerini çalışma alanına aktarır.Kaynak vektör katmanı ve hedef GeoPackage katmanı.Aktarılan nesneler ve içe aktarma özeti.
3CAD tabakalarını MPYY çalışma alanına aktarimport_cad_to_mpyyCAD/NCZ tabaka adlarını MPYY 1.1.7 nesne tiplerine ve kodlarına çevirerek çalışma alanına yazar; eşleşmeyen tabakaları raporlar.Tabaka adı alanı olan CAD veya CBS vektör katmanı ve MPYY 1.1.7 çalışma alanı.MPYY tablolarına yazılan nesneler ve tabaka bazında aktarım raporu.
4MPYY şema uygunluğunu denetleaudit_mpyy_workspaceZorunlu alanları, kod listesi değerlerini, geometri türünü ve şemada olmayan katmanları denetler.MPYY 1.1.7 çalışma alanı GeoPackage dosyası.Katman ve nesne bazında şema aykırılıkları raporu.
5MPYY kademesini dönüştürconvert_mpyy_levelUİP çalışma alanını NİP veya ÇDP şemasına, NİP çalışma alanını ÇDP şemasına tip ve kod karşılıklarıyla aktarır.MPYY 1.1.7 UİP veya NİP çalışma alanı ve hedef kademe.Yeni MPYY çalışma alanı ve karşılığı olmayan ya da planlamacının doldurması gereken kodların raporu.
6MPYY GML dosyasını içe aktar (M serisi dahil)import_mpyy_gmle-Plan MPYY dosyasını şemasına göre okur; eski yönetmelik gösterimlerini taşıyan M serisi (MUİP, MNİP, MÇDP) ve güncel şemalar desteklenir.MPYY GML dosyası; şema otomatik belirlenir, koordinat sistemi dosyada yoksa seçilmelidir.Şemanın tablolarını, açılır listelerini ve Bakanlık gösterimini taşıyan GeoPackage ile içe aktarma raporu.
7Plan geometrisini onarclean_planning_geometriesPoligon hatalarını temizler; isteğe bağlı olarak küçük sınır farklılıklarını yakalama toleransı ile giderir.Plan poligonları ve belirtilmiş yakalama toleransı.Onarılmış geometri katmanı; kullanmadan önce değişiklikleri inceleyin.
8Çalışma alanı farklarını önizlepreview_workspace_reconciliationÇalışma alanı sürümlerini birleştirmeden önce farkları gösterir.Başlangıç ve düzenlenmiş GeoPackage sürümleri.Birleştirme önizlemesi ve çakışma bulguları.
9Çalışma alanı sürümlerini birleştirreconcile_workspace_versionsSeçilen sürüm birleştirme politikasını uygular.Çalışma alanı sürümleri, birleştirme politikası ve hedef dosya.Birleştirilmiş çalışma alanı ve çözülemeyen çakışmalar.
10Saha arazi kullanım kodlarını eşleştircrosswalk_saha_to_planKaynak saha işlevlerini plan işlevleriyle eşleştirir.Saha katmanı ve işlev kodu alanı. Kısa formda hedef plan katmanı da gerekir.Eşleşen kodlar ve incelenmesi gereken belirsiz eşleşmeler.

Parsel tasarımı

8 algoritma

#AraçKimlik AmaçGirdilerÇıktı
1Yapılaşma zarfını hesaplacalculate_building_envelopeParselde çekme mesafelerinin içinde kalan yapılaşabilir alanı belirler.Parsel poligonları ve çekme mesafeleri.Yapılaşma zarfı poligonları.
2Parsel yapılaşabilirliğini denetlevalidate_paiy_complianceParsel boyutlarını ve belirtilen imar parametrelerini ön denetimden geçirir.Parsel poligonları, yapı nizamı, kat sayısı ve çekme mesafeleri.Parsel uygunluk ön denetimi katmanı.
3Parsel bölünmelerini tasarlaoptimize_parcel_subdivisionBüyük parselleri belirtilen cephe, derinlik ve alan kısıtlarına göre böler.Kaynak parseller, isteğe bağlı komşu yollar, yapı nizamı, kullanım, kat sayısı ve hedef cephe.Önerilen parsel geometrileri ve inceleme notları.
4Parsel köşelerine pah uygulaapply_corner_chamferParsel köşelerini belirtilen pah mesafesine göre keser.Ada veya parsel poligonları ve pah mesafesi.Pah uygulanmış poligonlar.
5Düzenleme ortaklık payını hesaplacalculate_dop_reallocationDOP kesintisini ve net tahsis alanlarını hesaplar.Kadastro parselleri, kamu alanı geometrisi ve kesinti varsayımları.DOP ve net alan sonuçları.
6Tahsis matrisi oluşturgenerate_land_readjustment_matrixKadastro parsellerinden imar parsellerine tahsis kayıtlarını hazırlar.Kadastro ve imar parselleri ile belirtilmiş DOP oranı.Tahsis matrisi ve alan dengesi sonuçları.
7Dönüşüm fizibilitesini değerlendirevaluate_transformation_feasibilityDönüşüm hakedişlerini ve mali varsayımları karşılaştırır.Dönüşüm parselleri ve malik/müteahhit payı varsayımları.Hakediş ve fizibilite sonuçları.
8Üç boyutlu yapı kütleleri oluşturgenerate_procedural_3d_massingİmar ve çatı parametrelerinden yapı hacimleri oluşturur.İmar öznitelikli parseller ve çatı oluşturma tercihi.Üç boyutlu kütle geometrisi ve hacim ölçümleri.

Kentsel analiz

10 algoritma

#AraçKimlik AmaçGirdilerÇıktı
1Parsel, plan ve yapıları sentezlesynthesize_parcel_densityParsel doluluğunu, yapı yoğunluğunu ve plan işlevlerini ölçer.Parsel, plan işlevi ve isteğe bağlı yapı poligonları.Yoğunluk özniteliklerini içeren parsel sentezi katmanı.
2Yapı ve nüfus kapasitesini hesaplaestimate_plan_capacityBelirtilen inşaat alanı ve konut varsayımlarıyla kapasiteyi hesaplar.Plan poligonları, emsal, taban alanı oranı ve ortalama konut alanı.İnşaat alanı ve nüfus kapasitesi tahminleri.
3Donatı yeterliliğini değerlendiranalyze_amenity_standardsÖlçülen donatı alanlarını nüfusa dayalı ön denetim standartlarıyla karşılaştırır.Plan poligonları, işlev kodları ve çalışma nüfusu.Donatı arzı ve açık sonuçları.
4Otopark ihtiyacını hesaplacalculate_parking_requirementOtopark kapasitesini ve belirtilen yapı varsayımlarını karşılaştırır.Plan/parsel poligonları, emsal ve otopark alanı varsayımları.Otopark ihtiyacı ve denge sonuçları.
5Sığınak ihtiyacını hesaplacalculate_shelter_requirementBelirtilen kullanıcı sayısı varsayımlarıyla sığınak kapasitesini ön denetimden geçirir.Plan/parsel poligonları ve kişi başına sığınak alanı varsayımları.Sığınak ihtiyacı ve kapasite sonuçları.
6Dönüşüm önceliklerini belirleprioritize_urban_transformationMevcut yapıları belirtilen risk göstergelerine göre sıralar.Yapı veya parsel katmanı ve değerlendirme yılı.Risk ön değerlendirme puanları ve öncelik grupları.
7Yapı biçimini ölçanalyze_mpyy_building_morphologyKompaktlık, yönlenme ve ortak duvar ilişkilerini ölçer.Projeksiyonlu koordinat sisteminde yapı taban poligonları.Yapı morfolojisi katmanı.
8Kentsel yoğunluğu ölçanalyze_mpyy_spacematrix_densityÇalışma birimleri için Spacematrix yoğunluk ölçütlerini hesaplar.Yapı tabanları, kat sayısı alanı veya varsayılan kat sayısı ve isteğe bağlı çalışma adaları.FSI, GSI ve ilgili yoğunluk ölçütleri.
9Yol ağı biçimini ölçanalyze_mpyy_street_network_morphologyAğ bağlantılılığını ve yol yapısını ölçer.Projeksiyonlu koordinat sisteminde çizgi yol ağı.Yol ve ağ morfolojisi ölçütleri.
10Plan göstergelerini karşılaştırcompare_mpyy_plan_scenariosAdlandırılmış sayısal göstergeleri, birleşik bir puan üretmeden karşılaştırır.Göstergeleri ve tercihleri belirtilmiş iki senaryo JSON dosyası.Gösterge farkları ve belirtilen tercih yönleri.

Ulaşım ve erişim

6 algoritma

#AraçKimlik AmaçGirdilerÇıktı
1Ağ üzerinden yürüme erişimini ölçanalyze_nip_uip_routed_accessibilityBağlantılı ağda talep noktalarından tesislere olan mesafeyi ölçer.Aynı projeksiyonlu koordinat sisteminde ağ, talep ve tesis katmanları.Her talep nesnesi için ağ mesafesi ve erişilebilirlik durumu.
2Tesislere yürüme mesafelerini denetleaudit_mpyy_article12_walking_distancesTesis türüne göre mesafe ön denetimi yapar; istisnaları ayrıca inceler.Yürüme ağı, talep katmanı ve türleri belirtilmiş tesis katmanı.Yürüme mesafesi ön denetimi ve istisna bulguları.
3Aktif ulaşım sürekliliğini denetleaudit_nip_uip_active_mobility_networkYaya ve bisiklet ağlarının sürekliliğini denetler.NİP/UİP ulaşım ağı, isteğe bağlı merkezler ve yakalama/erişim mesafesi toleransları.Ağ sürekliliği bulguları.
4Çok modlu yolculuk süresini ölçanalyze_mpyy_multimodal_accessibilityTesislere yürüme, bisiklet ve toplu taşıma yolculuklarını ölçer.Aynı projeksiyonlu koordinat sisteminde ulaşım türü kodlanmış bağlantılı ağ, talep ve tesisler.Yolculuk süresi, ulaşım türü sırası, tesis ve erişim durumu.
5Erişilebilirlik senaryolarını karşılaştırcompare_mpyy_accessibility_scenariosAğ ve tesis değişikliklerini aynı talep katmanını kullanarak karşılaştırır.Metre birimli aynı koordinat sisteminde iki ağ, iki tesis grubu ve ortak talep.Süre farkları, kazanılan/kaybedilen güzergâhlar ve yakalama incelemesi sonuçları.
6Erişilebilirlik eşitliğini ölçanalyze_mpyy_accessibility_equityErişilebilirlik dağılımını nüfus ağırlıklarıyla karşılaştırır.Erişilebilirlik ölçümleri ve nüfus/ağırlık öznitelikleri.Ağırlıklı dağılım ve eşitsizlik ölçütleri.

Plan denetimleri

17 algoritma

#AraçKimlik AmaçGirdilerÇıktı
1Topoloji ve çekme mesafelerini denetlevalidate_quality_controlÇakışan parselleri ve yapı/çekme mesafesi ihlallerini belirler.Parsel poligonları, isteğe bağlı yapı poligonları ve çekme mesafesi.Geometri ve çekme mesafesi sorunları katmanı.
2Plan revizyonlarını karşılaştırevaluate_plan_revisionMevcut ve önerilen plan geometrilerini ve donatı değişikliklerini karşılaştırır.Mevcut ve önerilen plan katmanları ile inceleme mesafesi varsayımları.Plan değişikliği ve eşdeğer alan bulguları.
3Belediye düzenleme parametrelerini denetleaudit_municipal_bylaw_complianceBelirtilen parametreleri seçilen kural profiliyle karşılaştırır.Parsel/yapı öznitelikleri ve belirtilmiş belediye profili.İncelenmesi gereken parametre uyuşmazlıkları.
4Mekânsal strateji planı gerekliliklerini denetleaudit_msp_plan_requirementsMSP için belirtilen plan dayanaklarını ve gerekliliklerini denetler.MSP plan nesneleri ve belirtilmiş harita ölçeği.MSP gereklilik bulguları katmanı.
5Çevre düzeni planı gerekliliklerini denetleaudit_cdp_plan_requirementsÇDP için belirtilen plan dayanaklarını ve gerekliliklerini denetler.ÇDP plan nesneleri ve belirtilmiş harita ölçeği.ÇDP gereklilik bulguları katmanı.
6Nazım imar planı gerekliliklerini denetleaudit_nip_plan_requirementsNİP için belirtilen plan dayanaklarını ve gerekliliklerini denetler.NİP plan nesneleri ve belirtilmiş harita ölçeği.NİP gereklilik bulguları katmanı.
7Uygulama imar planı gerekliliklerini denetleaudit_uip_plan_requirementsUİP için belirtilen plan dayanaklarını ve gerekliliklerini denetler.UİP plan nesneleri ve belirtilmiş harita ölçeği.UİP gereklilik bulguları katmanı.
8Plan kademeleri tutarlılığını denetleaudit_plan_hierarchy_consistencyÜst ve alt kademe plan kararlarını karşılaştırır.İlgili plan kademelerinin katmanları.Plan kademeleri tutarlılık bulguları.
9Eşik kısıtlarını ön denetimden geçirscreen_mpyy_threshold_constraintsPlan kararlarını belirtilen kısıtlarla çakıştırır.Eşik kısıtı öznitelikleri belirtilmiş plan nesneleri ve inceleme oranı.İncelenmesi gereken kısıt kesişimleri.
10Yol planı değişikliklerini denetleaudit_mpyy_road_plan_changeYol değişikliği geometrisini ve destekleyici dayanakları inceler.Mevcut/önerilen yol planı verisi ve değişiklik dayanakları.Yol değişikliği denetim bulguları.
11Yoğunluk ve yükseklik değişikliklerini denetleaudit_mpyy_density_height_changeDeğişen yoğunluk/yükseklik parametrelerini ve dayanaklarını inceler.Mevcut/önerilen plan öznitelikleri ve değişiklik dayanakları.Yoğunluk ve yükseklik değişikliği bulguları.
12Çevre düzeni planı revizyon kapsamını sınıflandırclassify_cdp_revision_scopeBelirtilen ÇDP müdahalesinin kapsamını ön denetimden geçirir.Mevcut/önerilen çevre düzeni planı verisi.Revizyon kapsamı sınıflandırması ve inceleme notları.
13Komşu plan sınırlarını denetleaudit_adjacent_plan_boundary_consistencyKomşu planların sınır uyuşmazlıklarını belirler.Ortak projeksiyonlu koordinat sisteminde komşu plan katmanları.Sınır tutarlılığı bulguları.
14Plan dokusunu denetleaudit_plan_fabric_topologyPlan kararlarındaki boşlukları ve çakışmaları belirler.Plan karar poligonları ve topoloji toleransları.Plan dokusu topoloji bulguları.
15Resmî gösterim kodlarını denetleaudit_mpyy_article10_official_legendBelirtilen gösterim kodlarını eklentiyle gelen kataloglarla eşleştirir.Gösterim kodu öznitelikli plan nesneleri ve plan kademesi.Tam eşleşmeler ve incelenmesi gereken eşleşmeyen kodlar.
16Plan müdahalesini sınıflandırclassify_mpyy_article25_plan_interventionRevizyon, ilave ve plan değişikliği inceleme durumlarını ayırt eder.Mevcut/önerilen kararlar ve müdahale dayanakları.Destekleyici bulgularla birlikte müdahale sınıflandırması.
17Karma kullanım ayrıntılarını denetleaudit_mpyy_mixed_use_detailsBelirtilen konut oranlarını ve destekleyici plan ayrıntılarını denetler.Karma kullanım karar nesneleri ve destekleyici ayrıntı öznitelikleri.Eksik ayrıntı ve karma kullanım inceleme bulguları.

Plan dosyası ve dayanaklar

20 algoritma

#AraçKimlik AmaçGirdilerÇıktı
1Plan dosyası başlatinitialize_mpyy_plan_dossierDüzenlenebilir kayıtlarla düzenli bir yerel plan dosyası oluşturur.Plan kimliği, kapsamı ve hedef klasör.Plan dosyası klasörleri ve örnek içerik listeleri.
2Teslim dayanaklarını denetleaudit_plan_submission_dossierPlan teslimini destekleyen dayanakları denetler.Plan teslim dosyasının içerik listesi.Teslim dayanakları denetim raporu.
3Plan dosyası bütünlüğünü denetleaudit_mpyy_dossier_completenessBelirtilen bağlam için gerekli plan bileşenlerini denetler.Plan dosyası klasörü ve bileşen listesi.Eksik bileşen ve dosya kimliği bulguları.
4Dayanak kaynaklarını denetleaudit_mpyy_evidence_provenanceKurum, sürüm, tarih, ölçek ve kimlik izlenebilirliğini denetler.Dayanak kaynak listesi ve isteğe bağlı yerel dosyalar.Dayanak kaynak izlenebilirliği bulguları.
5Dayanak güncelliğini denetleaudit_mpyy_evidence_freshnessVeri sahibinin belirttiği inceleme/geçerlilik sürelerini uygular.Dayanak kayıtları ve belirtilmiş güncellik politikası.Süresi dolmuş, ileri tarihli ve geçersiz dayanak bulguları.
6Kurum görüşlerini denetleaudit_institution_opinion_registerTalep/yanıt tarih sırasını ve belirtilen süre uzatımlarını inceler.Kurum görüşleri kayıt dosyası.Görüş tarih sırası ve beklenen yanıt bulguları.
7Rapor içeriğini denetleaudit_mpyy_plan_report_contentBelirtilen plan bağlamı için rapor bölümlerini denetler.Plan raporu içerik listesi.Eksik bölüm ve uygulanabilirlik bulguları.
8Koruma amaçlı plan dayanaklarını denetleaudit_conservation_plan_dossierKoruma bağlamındaki dayanakları ve belirtilen kararları denetler.Koruma amaçlı plan dosyası içerik listesi.Koruma dayanağı bulguları.
9Kıyı planı dayanaklarını denetleaudit_integrated_coastal_plan_dossierKıyı analizi temalarını ve strateji dayanaklarını denetler.Bütünleşik kıyı planı dosyasının içerik listesi.Kıyı dayanağı bulguları.
10Kentsel tasarım ön koşullarını denetleaudit_urban_design_project_prerequisitesPlan onayını ve tasarımı destekleyen dayanakları denetler.Kentsel tasarım ön koşulları içerik listesi.Ön koşul ve uygulamaya hazırlık bulguları.
11Araştırma dayanaklarını denetleaudit_mpyy_article8_research_dossierBelirtilen araştırma, kaynak ve kurum dayanaklarını denetler.Araştırma dosyası içerik listesi.Araştırma dayanağı bulguları.
12Standartların uygulama bağlamını denetleaudit_mpyy_article11_standards_contextBağlama bağlı standartların dayanaklarını denetler.Standart bağlamı içerik listesi.Eksik gerekçe ve bağlam bulguları.
13Askı ve itiraz kayıtlarını denetleaudit_mpyy_publication_objection_registerAskı sürelerini ve itirazların tarih sırasını inceler.Askı ve itiraz kayıt dosyası.Tarih sırası, ilan ve itiraz bulguları.
14Katılım dayanaklarını denetleaudit_mpyy_participation_registerKatılım yöntemlerini, paydaşları ve önerilerin değerlendirilmesini denetler.Katılım etkinlikleri kayıt dosyası.Katılım dayanağı ve kapsama bulguları.
15İptal edilen planın yeniden kullanılan dayanaklarını denetleaudit_mpyy_cancelled_plan_evidenceYeniden kullanılan, geçersiz kılınan ve reddedilen dayanakların yeniden değerlendirilmesini denetler.İptal edilen plan dayanakları kayıt dosyası.Dayanak yeniden kullanımı ve güncel sürüm bulguları.
16Plan bileşeni kimliklerini denetleaudit_mpyy_plan_component_consistencyPlan dosyası bileşenlerinin plan kimliklerini ve sürümlerini karşılaştırır.Plan bileşeni kimlik listesi.Kimlik ve sürüm tutarlılığı bulguları.
17Onay paftalarını denetleaudit_mpyy_approval_sheet_registerBelirtilen onay işaretlerini, tarihleri ve pafta kimliklerini denetler.Onay paftası kayıt dosyası.Onay kayıt bulguları.
18Plan notu bağlantılarını denetleaudit_mpyy_plan_note_decision_linksNot-karar referanslarını ve yinelenen kimlikleri inceler.Plan notu/karar bağlantı listesi.Bağlantısız, yinelenen ve metni eksik kayıt bulguları.
19Plan sürüm geçmişini denetleaudit_mpyy_version_chainİçerik özetlerini, tam üst sürüm bağlantılarını ve tarih sırasını denetler.Tarih sıralı sürüm zinciri listesi.Kopuk zincir ve sürüm tarih sırası bulguları.
20Strateji eylem izlemeyi denetleevaluate_msp_action_monitoringBelirtilen eylem hedeflerini ve izleme dayanaklarını karşılaştırır.Eylem izleme nesneleri ve değerlendirme tarihi.Eylem ilerlemesi ve izleme bulguları.

Raporlar ve teslim

15 algoritma

#AraçKimlik AmaçGirdilerÇıktı
1Plan özetini dışa aktarexport_planning_reportPlan alanlarını ve arazi kullanım dengesini özetler.Plan GeoPackage dosyası, rapor başlığı ve çıktı klasörü.HTML/CSV plan özeti.
2Plan raporu hazırlagenerate_comprehensive_reportYazdırılabilir plan açıklaması ve arazi kullanım dengesi hazırlar.Plan nesneleri, rapor başlığı ve hedef dosyalar.Yazdırılabilir HTML raporu ve CSV arazi kullanım dengesi.
3Plan notları hazırlagenerate_plan_notesSeçilen plan bağlamı ve kodlarından plan notları üretir.Plan nesneleri, plan başlığı ve ölçek.İncelenmesi gereken üretilmiş plan notları.
4Pafta indeksi oluşturgenerate_pafta_gridSeçilen ölçek için pafta poligonları oluşturur.Plan sınırı, pafta ölçeği ve adlandırma öneki.Pafta indeks katmanı.
5Baskı düzeni oluşturgenerate_print_layoutPlan ve idare bilgileriyle pafta baskı düzeni oluşturur.Kâğıt boyutu, başlık, idare ve pafta bilgileri.QGIS baskı düzeni.
6İmar durumu belgesi hazırlagenerate_zoning_certificateParsel imar bilgilerini ve yapılaşma zarfını hazırlar.Seçilen parsel/imar verisi ve belge bilgileri.HTML ve Markdown imar durumu belgesi dosyaları.
7Parsel atlas paftasını dışa aktarexport_official_zoning_atlasParsel merkezli imar paftasını dışa aktarır.Parsel, harita katmanları ve belge bilgileri.Dışa aktarılmış atlas paftası.
8Parsel atlasını toplu dışa aktarexport_official_zoning_atlas_batchBirden fazla parsel merkezli imar paftasını dışa aktarır.Parsel nesneleri, harita katmanları ve toplu belge bilgileri.Dışa aktarılmış atlas paftaları.
9Mobil saha paketi hazırlapackage_for_qfieldÇalışma alanı verisini saha araştırması için paketler.Çalışma alanı ve yerel hedef klasör.Taşınabilir saha araştırması paketi.
10Sayısal teslim içeriğini denetleaudit_mpyy_digital_delivery_packageDosyaları, kimlikleri ve belirtilen teslim tarih sırasını inceler.Teslim paketi klasörü ve içerik listesi.Sayısal teslim denetim bulguları.
11Plan dosyası envanteri oluşturgenerate_mpyy_dossier_inventoryAlt klasörlerdeki dosya boyutlarını ve SHA-256 kimliklerini kaydeder.Plan dosyası klasörü ve envanter çıktı dosyası.Tekrarlanabilir dosya envanteri.
12Denetim raporlarını birleştirconsolidate_mpyy_audit_reportsÖnceki denetim raporlarının kimliklerini doğrular ve raporları birleştirir.Makine tarafından okunabilir denetim raporlarını içeren klasör.Birleştirilmiş denetim paketi.
13GeoPackage şema uygunluğunu denetleaudit_mpyy_gpkg_schema_profileTabloları, alanları, geometri kaydını ve belirtilen profil kimliğini inceler.GeoPackage dosyası ve idarenin sağladığı JSON şema profili.Veriyi değiştirmeyen şema denetim raporu.
14Şema sözlüğünü içe aktarimport_mpyy_gpkg_schema_profileİdarenin CSV sözlüğünü denetim profiline dönüştürür.UTF-8 CSV sözlüğü ve açık JSON sütun eşlemesi.Kaynak kimliklerini içeren sürümlü şema profili.
15Şema profili kimliğini doğrulaaudit_mpyy_schema_profile_identityGömülü kimliği ve isteğe bağlı kaynak yeniden oluşturmasını veya bağımsız özeti denetler.Profil JSON dosyası; isteğe bağlı kaynak CSV ve ayrı saklanan SHA-256 özeti.İçerik kimliği raporu; düzenleyen kurumun özgünlüğü doğrulanmaz.

Panel araçları

Aşağıdaki araçlar İşlem Araç Kutusuna çıkmaz; doğrudan panelden çalışır ve bir GeoPackage çıktısı üretmez.

Panel aracıKategoriKimlik AmaçGirdilerSonuç
Etkin GeoPackage dosyasını inceleÇalışma alanı ve veridatabase_reportVeri sayımlarını ve çalışma alanı istatistiklerini okur.QGIS projesinde etkin GeoPackage vektör katmanı.İşlem Kaydı sekmesinde veritabanı durum özeti.
Katmanı biçimlendir ve formları düzenleÇalışma alanı ve veristyle_and_formsVektör katmanına plan stili ve öznitelik formu uygular.Vektör katmanı, plan profili ve stil ailesi.Güncellenmiş katman stili ve öznitelik formları; önceki stil geri yüklenebilir.
Plan çalışma alanı oluşturÇalışma alanı ve vericreate_workspaceYerel UİP çizim şablonundan ya da MPYY 1.1.7 şemasından taşınabilir bir çalışma alanı üretir.Koordinat sistemi ile çalışma alanı türünü (Yerel UİP veya MPYY kademesi) ve yeni bir GeoPackage dosyası seçin.Katmanları, formları ve gösterimi hazır GeoPackage dosyası.

Kalite güvencesi

Eklentinin kapıları ve test paketi tek komutla, iki QGIS çalışma zamanında koşulur:

py -3 packaging/pf.py verify planx_mpyy_studio

Kapsam: kod kapıları, güvenlik taraması, Qt6 uyum taraması, çalışma alanı ve içe aktarma testleri, kademe ve GML testleri, font kayıt testi, dil testleri ve arayüz görüntü üretimi (360/600 piksel panel, 10/15 punto, açık/koyu palet; çıktı klasöründe index.html, qa.json ve PNG dosyaları).

Dil testleri 86 aracın adını, yardımını, parametrelerini ve seçeneklerini; plan/saha formlarını, alan etiketlerini, kısıtları, açılır listeleri, lejantları ve QML gösterimlerini tarar. Kaynak kodlar, şema kimlikleri, filtreler ve kullanıcı adları değişmez.

Sınırlar ve doğrulanmamış durumlar

Bu bölüm, eklentinin ne iddia etmediğini kaydeder.

Lisans ve atıf

PlanX MPYY Studio — Geophilo. Lisans: GPL-2.0-or-later.

Bakanlığın e-Plan şema ve gösterim kaynakları ile üçüncü taraf bileşenlerin atıfları eklenti kökündeki THIRD_PARTY_NOTICES.md dosyasındadır. Kaynak dosyaların özetleri ve eşleştirme kararları styles/provenance.json içinde tutulur.

"e-Plan", "MPYY", "TUCBS" ve ilgili mevzuat adları ilgili kurumların ürün ve düzenleme adlarıdır; bu eklenti bağımsız bir araçtır ve adı geçen kurumlar tarafından geliştirilmemiş veya onaylanmamıştır.