TopologyOverlay

Suprapunere straturi

Meniu MapSys:

Topologie / Suprapunere straturi …

TopologyOverlay(tip, operatii, toleranta, eliminare, cote, layer1, layer2, intersect, attrib1, value1, attrib2, value2, attrib_n, value_n)

Parametrii:

tip - Intreg (long)

Tipul topologiei

0 - Punct
1 - Linie
2 - Poligon

operatii - Intreg (long)

Operatii optionalePentru a selecta mai multe operati simultane se aduna identificatorul operatiilor dorite. De exemplu: la executarea unei topo logii cu optiunile "Racordare cu toleranta" si "Intersectare" la parametrul "Operatii" se va introduce valoarea 5 (1+4).

1 - Racordare cu toleranta2 - Unificare segmente linie4 - Intersectare

toleranta - Real (double)

Se face o racordare automata a punctelor nodale aflate la o distanta mai mica de cea introdusa


eliminare - Real (double)

Liniile la care unul din capete nu e legat la nici un punct nodal si lungimea lui nu depaseste lungimea maxima introdusa, vor fi sterse.


cote - Intreg (long)

Cu aceasta operatie se pot atribui cote punctelor create prin validarea intersectarii de linii la construirea topologiei.


layer1 - Intreg (long)

Strat sursa


layer2 - Intreg (long)

Strat destinatie


intersect - Intreg (long)

Operatie de intersectare

0 - nu se efectueaza intersectie înainte de suprapunere
1 - se efectueaza intersectie înainte de suprapunere

attrib1 - Text (LPCSTR)

Denumirile atributelor create


value1 - Text (LPCSTR)

Denumirile atributelor de unde se completeaza valorile atributelor de mai sus


attrib2 - Text (LPCSTR)

Denumirile atributelor create


value2 - Text (LPCSTR)

Denumirile atributelor de unde se completeaza valorile atributelor de mai sus


attrib_n - Text (LPCSTR)

Denumirile atributelor create


value_n - Text (LPCSTR)

Denumirile atributelor de unde se completeaza valorile atributelor de mai sus


Valoare returnata:

Intreg (int)

Diferit de zero - functia s-a executat cu succes
Zero - eroare la executarea functiei

Descriere detaliata:

Exemplu:

TopologyOverlay(1,16,0,NR,CLADIRE.NR,IDLN,CLADIRE.IDLN,IDTX,CLADIRE.IDTX,NRCAD,CLADIRE.NRCAD,SUPRAFATA,CLADIRE.SUPRAFATA,PERIMETRUL,CLADIRE.PER

Suprapunerea stratului 1 (parcela) peste stratul 16 (cladire), se pastreaza toate atributele din stratul cladire, în plus atributul NRID se va
prelua din PARCELA.NRCAD (tabelul PARCELA, câmpul NRCAD)