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)