Ajánlások az elektronikus formanyomtatványok elkészítése föld határán terv xml-formátumban (
2. szakaszban SpecifyParcels ellenőrizni:
a. § SpecifyParcels / ExistParcel
i. Több ExistParcel szakaszok a kör megadhatja, ha az egyik objektum egy Uniform föld, és a többi - a hozzá tartozó és Feltételes elkülönített részek (orientáció bekövetkezik az a része az adatbázis típus). Egy másik esetben, lehet, hogy csak az egyik partíciót ExistParcel. Hiba szövege: „szakasz ExistParcel: Több mint 1 tárgy között csak abban az esetben a földhasználati részén az egyetlen”
ii. A multiloop telek (rész tájékozódni a DB típus) az XML fájlban KATEGÓRIA ExistParcel / kontúrok jelen kell lennie. Ellenkező esetben rögzített üzenet: „KATEGÓRIA ExistParcel / kontúrok szükséges multiloop föld”. Mert ExistParcel / kontúrok / Contour: Állítsuk be, ha Number_PP, akkor megkeresi az adatbázisban az ACCOUNT KMZU (MSS kapcsolatban új, helyi vagy megsemmisülés); Ha nem találja az adatbázisban, akkor a protokoll egy hiba: „szakasz ExistParcel / kontúrok: KMZU a számlaszámot. között nem találtunk lényeges információt. "
iii. KATEGÓRIA ExistParcel / EntitySpatial szükséges területeken, amelyek a földhasználat, kertes rész vagy feltételes rész (vezérli a típusú rész egy DB). Ellenkező esetben a protokoll rögzített üzenet: „szakasz ExistParcel / EntitySpatial szükséges területek, amelyek a földhasználat, a szigetelés vagy shareware oldalára»
iv. KATEGÓRIA ExistParcel / CompositionEZ szükséges az egyszer használatos (vezérli a típusú rész egy DB). Ellenkező esetben a protokoll rögzített üzenet: „szakasz ExistParcel / Composition_EZ kötelező a közös földet.”
- A válaszfalak Composition_EZ / InsertEntryParcels / InsertEntryParcel / ExistEntryParcel / CadastralNumber, Composition_EZ / DeleteEntryParcels / DeleteEntryParcel / CadastralNumber CN alakítjuk egy sablont.
- Ha az átalakítás sikeres, akkor van egy keresést a adatbázis memória KN (beleértve a memória állapotát Hozzájárult ideiglenesen felvett előzőleg rögzített);
- Ha az adatbázisban talált tárgy CN és a tárgy frissített információkat a fájlt, de azt ellenőrizzük, hogy az objektum a földet. Ha nem, akkor a protokoll megjelenik a hiba „típusú objektum a fájl nem egyezik az objektum típusát az adatbázisban” nincs betöltve.
- Ha nem tudja konvertálni a CN vagy nem találja a memóriát az adatbázisban, akkor a protokoll egy hiba: „szakasz ExistParcel / Composition_EZ: Egy tárgy CN. között nem találtunk lényeges információk "
- A Composition_EZ / InsertEntryParcels / InsertEntryParcel / ExistEntryP Arcel / CadastralNumber igazolta, hogy a tárgy egy típus a "Isolation rész" vagy "feltételes rész". Ellenkező esetben a hiba: „szakasz ExistParcel / Composition_EZ / InsertEntryParcels / InsertEntryParcel / ExistEntryParcel. Az objektum a CN. Ez nem különbözik vagy feltételes része "
- A Composition_EZ / DeleteEntryParcels / DeleteEntryParcel / CadastralNumber igazolta, hogy a tárgy egy típus a „Isolation rész” vagy „feltételes rész” és összeköttetésben van a szülő EZ „Current” vagy „megsemmisülés”. Hiba szövege: „szakasz ExistParcel / CompositionEZ / DeleteEntTyParcels / DeleteEntryParcel. Az objektum a CN. Ez nem különbözik vagy feltételes része "
v. Mert rész Irmer_CadastralNumbers: ha az adatbázis nem található objektum a számokat, vagy nem ők a memória, a memória az adatok feldolgozása nem. Továbbá, ha talált több objektumot a memória adat nem kerül feldolgozásra.
vi. Mert SpecifyParcels / ExistParcel / SubParcels / SubParcel: Állítsuk be, ha Number_PP, akkor megkeresi az adatbázist véve (beleértve a memória állapotát Hozzájárult ideiglenesen felvett előzőleg rögzített); Ha nem találja az adatbázisban, a protokoll kijavítani a hibát: „szakasz SpecifyParcels / ExistParcel / SubParcels: Egy objektum egy hivatkozási számot. között nem találtunk lényeges információt. "
b. § FormParcels / SpecifyRelatedParcels:
i. CN alakítjuk egy sablont
ii. Ha tudod, hogy a keresés az adatbázisban KN (beleértve a memória állapotát Hozzájárult ideiglenesen felvett előzőleg rögzített);
iii. ha az adatbázisban talált tárgy CN és a tárgy frissített információkat a fájlt, majd ellenőrizze, hogy az objektum egy memóriában. Ha nem, akkor a kimeneti protokoll hiba „Írja be a fájl nem egyezik az objektum típusát az adatbázisban” nincs betöltve.
iv. Ha nem tudja konvertálni, vagy nem található az adatbázisban, a protokoll kijavítani a hibát: „szakasz SpecifyRelatedParcel: Egy tárgy CN. között nem találtunk lényeges információk "
a. Ha legalább egy objektum még nem ellenőrizték az összes objektum nincs betöltve, és a hiba a jegyzőkönyvben rögzített.
3. szakasz NewSubParcel ellenőrizni:
a. KH szülő memória NewSubParcel / CadastralNumber_Parcel átalakíthatjuk egy sablont
b. Ha az átalakítás sikeres, az adatbázis keresett KH (beleértve a memória állapotát hozzájárult ideiglenesen felvett előzőleg rögzített);
c. Ha nem lehet átalakítani, vagy nem található az adatbázisban, a protokoll kijavítani a hibát: „szakasz NewSubParcel: Egy tárgy KH” kifejezés nem található között a vonatkozó információkat. "
Ha legalább egy objektum felel meg a vizsgálat, akkor nem objektum betöltésre került, míg a jegyzőkönyv rögzítették a megfelelő üzenet.
Tárgyak, amelynek részleteit is változhatnak, azt ellenőrizzük, hogy rögzítse a másik alkalmazásban. Ha az objektum zárolva van, az adatokat nem lehet letölteni.
Ha a teszt sikeres, akkor töltse le az adatokat. A letöltés előtt objektuminformációk törli az összes korábban a kérelemhez csatolt objektumokat alkalmazások és helyettük újakat.
Memóriaterhelése szabályok:
1. szakasz alkotta föld FormParcels:
a. Ha a teszt sikeres, akkor FormParcels / NewParcel részben új objektumok adatai alapján XML.
b. Ha a teszt sikeres, akkor a partíció FormParcels / ChangeParcel és FormParcels / SpecifyRelatedParcel objektumok információit frissített XML fájl.
2. szakasz SpecifyParcels:
b. Dlyaobektov ChangeParcel / InsertEntryParcels / InsertEntryParcel / CadastralNumber és SpecifyParcels / ExistParcel / Composition_EZ / InsertEntryParcels / InsertEntry Parcel / ExistEntryParcel sozdaetsyasvyazsEZ "Új"
c. Dlyaobektov SpecifyParcels / ExistParcel / Composition_EZ / DeleteEntryParcels / DeleteEntr yParcel / CadastralNumber sozdaetsyasvyazsEZ "megsemmisítés".
3. szakasz NewSubParcel:
a. Ha a teszt sikeres, akkor NewSubParcel szakaszt hoznak létre új objektumokat adatai alapján XML. Kommunikáció a szülő LU „Új”.
§ SpecifyRelatedParcel (tisztázza a szomszédos területek)
Szabályok ismertetése szomszédos földek felmérési terveknek:
1. leírások pontot kell ismertetni tisztázza a határ része. Ugyanakkor pontok listáját kell kezdeni, és a végén egy pont, vagy nem változtatják a helyzetüket, illetve adja meg.
2. A cselekmény határok tisztázza a határokat le kell írni a bejárási óramutató járásával megegyező irányban.
3. Telek tisztázza a határ ismertetni kell keletkezik, módosíthatja vagy megszüntetheti a létezését pontok, valamint megtartotta pozícióját pontok. Ahhoz, hogy megőrizze pozícióját koordináta pontok a régi és az új koordinátákat kell ugyanazt az értéket.
4. Ha egy szomszédos helyszínen tisztázza egyes részein a határon, a «SpecifyRelatedParcel» elem ismétlődik szomszédos kataszteri parcella számát.
5. végre a koordináták a következők szerint:
a. Hozzáadása pontot. Ha nem koordinálja a régi és az új koordinátákat adott meg a pont, a pont a fájlban találhatók előtt és után a pont feldolgozását, aki szerepel a régi koordinátákat. Ha két ilyen pont „található, akkor az objektum nincs feldolgozva, és rögzítették a protokollüzenetnek” Hibás szomszédos helyzetben rész CN. ”. Ha talált, valamint új pont a kettő között található. Ha több új pontot, amikor bekerül az adatbázisba a meglévő pontokat kell figyelembe venni az, hogy a felsorolt pontokat a fájl sorban.
b. Csere pontot. Ha a pont a belépő a régi és az új koordináta koordináta, akkor megkeresi a megfelelő pont az adatbázisban a régi koordináták és rendre helyébe egy újat.
c. Törlése pontot. Ha megadta csak a régi koordináták, és az új nincs megadva, akkor megkeresi a megfelelő pont az adatbázisban a régi koordináták és annak eltávolítását végzik.
CHZU letöltés szabályok
1. kialakítva CHZU (FormParcels / NewParcel / SubParcels / SubParcel, FormParcels / ChangeParcel / SubParcels / SubParcel: ha az attribútum van töltve meghatározása, SpecifyParcels / ExistParcel / SubParcels / SubParcel: ha az attribútum van töltve Definition), hogy új tárgyakat a megadott információk alapján az XML.
2. A változó CHZU (FormParcels / ChangeParcel / SubParcels / SubParcel: ha tele Number_PP, SpecifyParcels / ExistParcel / SubParcels / SubParcel: ha tele NumberPP) lesz keresve NumberPP OCG - köztük aktuális információkat (status hozzájárult ideiglenesen felvett korábban rögzített és a kommunikáció a szülők emlékek Új, áram, vagy megsemmisülés).
a. CHZU ha talál, akkor az összes információ frissítésre XML fájlból
b. CHZU ha nem találja, akkor rögzítettünk a protokollban üzenet- és adatátviteli CHZU nincs betöltve.
KMZU letöltés szabályok
1. kialakítva KMZU (NumberPP hiányzik: FormParcels / NewParcel / kontúrok / Contour pecifyParcels / ExistParcel / kontúrok / Contour - ha tele attribútumdefiníciókon), hogy új tárgyakat XML-alapú adatokat.
2. változó KMZU (NumberPP jelen: SpecifyParcels / ExistParcel / kontúrok / Contour - ha tele Number_PP) lesz keresve Number_PP OCG - között lényeges információ (link a szülő MSS Új, áram, vagy megsemmisülés).
a. Ha KMZU talált összes információt frissíteni az XML fájl
b. Ha KMZU nem található, akkor a protokoll rögzített üzenet- és adatátviteli KMZU nincs betöltve.