Daugiau

Buferinio daugiakampio pavertimas poliline

Buferinio daugiakampio pavertimas poliline


Bandau atlikti šiuos veiksmus. Kokias priemones turėčiau naudoti?

  1. Konvertuokite 2 km buferinius daugiakampius į linijas
  2. Pasirinkite atsitiktinį tašką išilgai kiekvienos funkcijos naudodami atsitiktinio taško įrankį
  3. Sukurkite naują 4 km spindulio buferį aplink šiuos taškus

  1. Norėdami daugiakampius paversti linijomis, naudokite įrankį Daugiakampiai į linijas.
  2. Norėdami sukurti atsitiktinius taškus tiesėje, naudokite įrankį Sukurti atsitiktinius taškus.
  3. Norėdami sukurti naujus buferius, naudokite buferio įrankį.

Daugiakampio piešimas aplink liniją „Google Maps“

Aš bandau sukurti daugiakampį aplink esamą liniją. Galvojau nubrėžti polilines lygiagrečiai esamai linijai ir tada jas sujungti, kad būtų sukurtas daugiakampis. Nesėkmingai bandžiau atlikti matematiką, norėdamas nubrėžti lygiagrečias linijas. Radau šią nuorodą, kurią panaudojau kurdamas polilines linijas iš abiejų pusių.

Atrodė būtent tai, ko ieškojau. Pradėjau konversiją iš v2 į v3. Stengiausi išlaikyti minimalų kodą, o likusius ištryniau. Aš taip pat pašalinau klausytoją dėl priartinimo lygio pakeitimo, kuris buvo pradiniame kode.

Jis puikiai veikė, kai naudojau mažą fiksuotą liniją. Tačiau kai padidinau traukos linijos dydį, lygiagrečios eilutės ėmė sklisti.

Funkcija „createPolygon ()“ naudojama sujungiant dvi eilutes, kad būtų sukurtas daugiakampis.

Ieškojęs aptikau šį straipsnį, kuriame atrodo, kad Benas turi tą pačią problemą. Nuorodoje pateiktas vaizdas rodo tą pačią problemą, kurią turiu aš. „Google“ žemėlapiai api lygiagrečios kelio linijos

Norėčiau sužinoti, ar yra kokių nors būdų patobulinti esamą lygiagrečių linijų kodą, ar yra koks nors kitas būdas, kurio galutinis rezultatas yra daugiakampis aplink poliliniją.


Buferinio daugiakampio pavertimas linijine linija - geografinės informacinės sistemos

Tęsdamas savo paskutinį įrašą apie buferį aplink taškus, aš sukūriau dar vieną įrankį buferiniams daugiakampiams sukurti aplink / išilgai linijinių „AutoCAD“ objektų, tokių kaip „Polylines“ ir „Splines“. Buferis yra vienas iš svarbiausių erdvinės analizės įrankių, ir jis dažnai reikalingas norint sukurti buferius ties linijomis, tokiomis kaip keliai, kanalai, geležinkelio linijos ir kt.

Rankiniu būdu sukurti buferį palei liniją nėra vieno paspaudimo operacija „AutoCAD“, o norint sukurti buferio daugiakampius palei vieną liniją, reikia atlikti šias operacijas:

  • Naudodami komandą OFFSET, abiejų pusių polilino objektą kompensuokite. Tai sukurs dvi identiškas polilines iš abiejų pusių.
  • Sukurkite dar dvi linijas, kad uždarytumėte abiejų poslinkių linijų galus
  • Sujungus visas linijas sukuriama uždara linija.

Jei linijų yra šimtai, ši operacija tampa įtempta. Nors daugiakampių sujungimo įrankis gali būti naudojamas sujungiant eilutes, tačiau vis tiek tai užima daug laiko ir neefektyvus metodas.

Norint automatizuoti buferio daugiakampio kūrimo procesą pagal linijines ypatybes, yra sukurtas & # 8220Create Buffer Around Polylines / Splines & # 8221, kuris dabar įtrauktas į „SpaTools“ įrankių juostos juostelę.

Spustelėkite & # 8220Sukurkite buferį aplink polilines / įtvarus& # 8221 įvykdyti komandą.

The buferio atstumas yra pagrindinė įvestis, kurią galima įvesti komandų eilutėje. Atstumas turėtų būti ne nulis teigiamas skaičius. Antrasis komandos įėjimas yra pasirinkti Taip arba Ne sujungti objektus. Jei Ne yra pasirinktas, jis nubrėžs buferinius daugiakampius aplink pasirinktus „Polyline“ arba „Spline“ objektus ir nesijungs atskirų buferinių daugiakampių, kaip parodyta žemiau:

Jei Taip yra pasirinktas, jis sujungs visus buferio daugiakampius. Sutampantys buferio daugiakampiai bus sujungti kaip uždaras „Polyline“ objektas.


„BinExp“ - „Linux“ dvejetainis išnaudojimas

Aš labai aistringai naudojasi dvejetainiais failais. Pirmą kartą, kai susidūriau su buferio perpildymu (paprasta išnaudojimo technika), aš negalėjau to paties įdiegti su ta pačia kodo kopija savo sistemoje. Priežastis buvo ta, kad nebuvo konsoliduoto dokumento, kuris padėtų man kruopščiai parašyti tobulą programos naudingąjį krūvį, jei pasikeistų sistema. Taip pat yra labai nedaug aprašomųjų tinklaraščių / pamokų, kurie man padėjo išnaudoti nurodytą dvejetainį failą. Aš sugalvojau šiuolaikinių išnaudojimo būdų (pamokų forma) konsolidavimą, kuris leis jums suprasti išnaudojimą nuo nulio. 1 paskaita.


Metodenas

PLANAR matavimai atspindi geografinių duomenų projekciją ant 2D paviršiaus (kitaip tariant, jie neatsižvelgs į žemės kreivumą). Jei pageidaujama, matavimo tipus GEODESIC, GREAT_ELLIPTIC, LOXODROME ir PRESERVE_SHAPE galima pasirinkti kaip alternatyvą.

  • GEODEZINĖ - trumpiausia linija tarp bet kokių dviejų sferoido (elipsoido) žemės paviršiaus taškų. Viena geodezinės linijos paskirtis yra tada, kai norite nustatyti trumpiausią atstumą tarp dviejų miestų lėktuvo skrydžio trajektorijai. Tai taip pat žinoma kaip puiki apskritimo linija, jei ji pagrįsta rutuliu, o ne elipsoidu.
  • GREAT_ELLIPTIC - sferoido (elipsoido) tiesė, apibrėžta susikirtimo paviršiuje plokštuma, einančia per sferoido centrą ir segmento pradžios bei pabaigos taškus. Tai taip pat žinomas kaip puikus ratas, kai naudojama sfera.
  • LOKSODROMAS —Loksodromas nėra trumpiausias atstumas tarp dviejų taškų, bet apibrėžia pastovaus guolio arba azimuto liniją. Puikūs apskritimo maršrutai dažnai suskaidomi į loksodromų seriją, o tai supaprastina navigaciją. Tai taip pat žinoma kaip rumbo linija.
  • PLANARAS - Planuojant ilgius ir plotus, planiniuose matavimuose naudojama 2D Dekarto matematika. Ši parinktis galima tik tada, kai matuojama projektuojamoje koordinačių sistemoje, o matavimų pagrindu bus naudojama tos koordinačių sistemos 2D plokštuma.
  • PRESERVE_SHAPE - šis tipas apskaičiuoja geometrijos plotą arba ilgį žemės elipsoido paviršiuje geometrijai, apibrėžtai projektuojamoje ar geografinėje koordinačių sistemoje. Ši parinktis išsaugo geometrijos formą savo koordinačių sistemoje.

(„Der Standardwert ist GEODESIC“)

Rückgabewert

Grąžina kampą (laipsniais) ir atstumą (metrais) į kitą tašką.

Rückgabewert

Daugiakampio riba yra linija. Traukimo linijos riba yra daugtaškis, atitinkantis tiesės galinius taškus. Taško ar daugiataškio riba yra tuščias taškas arba daugtaškis.

Buferio atstumas nurodomas tais pačiais vienetais kaip ir buferio geometrija.

Neigiamą atstumą galima nurodyti tik atsižvelgiant į daugiakampio geometriją.

Rückgabewert

Buferinė daugiakampio geometrija.

Objekto mastas, naudojamas klipo mastui apibrėžti.

Rückgabewert

Išvesties geometrija nukirsta iki nurodytos ribos.

Rückgabewert

Der boolesche Rückgabetyp True gibt an, dass diese Geometrie die zweite Geometrie enthält.

Rückgabewert

Gauta geometrija. Išgaubtas vieno taško korpusas yra pats taškas.

Rückgabewert

Der Boolesche Rückgabetyp "True" gibt an, dass sich die beiden Geometrien in einer Geometrie mit einem geringeren Shape-Typ schneiden.

Pjovimo linijos geometrija.

Rückgabewert

Tankinimo tipas, DISTANCE, ANGLE arba GEODESIC.

  • DISTANCE - sukuria naują funkciją, kuri yra nuoseklus įvesties pjūvio įvestis.
  • KAMPAS - sukuria naują funkciją, kuri yra dalinis linijinis įvesties apytikslis. Viršūnės įvedamos taškuose, kur kampas tarp liestinių tuose taškuose yra numatytasis kampas.
  • GEODEZINIS - sustiprina ir pertvarko segmentus tarp įvesties viršūnių taip, kad išvesties segmentai eitų per trumpiausią žemės kelią, jungiantį įvesties viršūnes.

Didžiausias atstumas tarp viršūnių. Faktinis atstumas tarp viršūnių paprastai bus mažesnis nei didžiausias atstumas, nes naujos viršūnės bus tolygiai paskirstytos išilgai pradinio segmento.

Naudojant DISTANCE arba ANGLE tipą, atstumas matuojamas geometrijos erdvinės atskaitos vienetais. Jei naudojamas geodezinis tipas, atstumas matuojamas metrais.

Tankinant kreives apytiksliai naudojamos tiesios linijos. Norėdami nustatyti apytikslio tikslumo tikslumą, naudojate nuokrypį. Nuokrypis yra didžiausias atstumas tarp naujo segmento ir pradinės kreivės. Kuo mažesnė jo vertė, tuo daugiau segmentų reikės kreivei apytiksliai nustatyti.

Jei naudojamas DISTANCE tipas, nuokrypis matuojamas geometrijos erdvinės atskaitos vienetais. Jei naudojamas kampo tipas, nuokrypis matuojamas radianais. Jei naudojamas geodezinis tipas, nuokrypis nenaudojamas.


Nuolatinio tinklo formavimas iš nenutrūkstamų linijų „ArcMap“

Turiu upių duomenis, kuriuos sudaro linijos (siauros upelių atkarpos) ir daugiakampiai (platesni upelių ruožai). Norėčiau, kad visi duomenys būtų eilutės formos.

Pirmiausia išbandžiau įrankį „Sutraukti dvigubas linijas iki centrinės linijos“. Tam aš konvertuojau upių daugiakampius į linijas ir iš abiejų galų ištryniau dalis, sudarydamas dvigubas linijas.

Rezultatai buvo šiek tiek įvairūs, priklausomai nuo nustatymų, tačiau rezultatai tikrai netenkino.

Antram variantui išbandžiau „Vectorization to Centerline“ „ArcScan“ įrankių juostoje. Tam aš daugiakampius pavertiau rastrais.

Šį kartą rezultatai buvo kiek geresni.

Toliau norėčiau prijungti naujai suformuotas linijas prie esamo linijų tinklo. Duomenys apima 3842 daugiakampius, todėl rankinis redagavimas nėra praktiškas.

Kaip aš galiu susitvarkyti su šia ir labiau neįprastos formos dalimis?

2 atsakymai

Jūs žengėte teisingu keliu su griūvančiomis linijomis. Beveik, nes tai netvarkys sudėtingų daugiakampių. Taigi, sulydykite srautus ir daugiakampio kontūrus į vieną funkcijų klasę ir ištirpinkite (be daugelio dalių), kad gautumėte unikalius segmentus tarp srauto įvadų:

Konvertuokite daugiakampius į 1s baudos skiriamosios gebos rastrą ir išplėskite jį 1 langeliu (IŠPLĖTTI). Pasirinkite ištirpusias ypatybes, kurios dalijasi segmentu su daugiakampiais, ir vykdykite euklidinį paskirstymą (OID), naudodamiesi EXPAND kaip kaukę:

Konvertuokite EA į daugiakampius, apkarpykite juos pagal originalius daugiakampius ir pritaikykite „Polygon to Line“ įrankį (su numatytaisiais nustatymais). Žemiau pateiktame paveikslėlyje parodytos raudonos linijos, kur

Galite užfiksuoti raudonas linijas prie mėlynų linijų galų (vieno langelio dydžio atstumo atstumas), tačiau tikitės visiškai neteisingos srauto krypties, t. Y. Kraštų, nukreiptų prieš srovę. Jei jums tai nėra gerai, praneškite man, aš atnaujinsiu sprendimą, kuriame bus naudojami sąnaudų keliai ir hidrologijos įrankiai.

„ArcGIS“ palengvinti galima keliais būdais:

  • Išbandykite didesnį ląstelių dydį ant vieno liesiausio daugiakampio
  • Naudokite išlaidų paskirstymą - išplėstinis buferis yra jūsų išlaidų paviršius. Kažkodėl CA veikia geriau nei EA
  • Suskirstykite dominančią sritį į 4 stačiakampius ir įsitikinkite, kad jų kontūrai nesikerta su daugiakampiais
  • Kartoti per kiekvieną daugiakampį atskirai. Lengva padaryti scenarijų ar net modelį, bet atrodo kaip per daug.

Bet kokiu atveju apribokite aplinkos mastą iki daugiakampių buferio ir naudodami išplėstą rastrą kaip kaukę.

Atsakė prieš 1 mėnesį „FelixIP“ su 3 pritarimais

Jei esate patenkintas „ArcScan“ metodo naudojimo rezultatais, galite naudoti įrankį SNAP, kad pratęstumėte linijas iki gretimos srauto linijos galinės viršūnės.

Vis tiek turėtumėte įsitikinti, kad centrinė linija teka teisinga kryptimi.

Jūs neaptarinėjate sudėtingesnių scenarijų, kai daugiakampiai yra atšakos sankryžos arba atstoja salas. Galite rasti šį įdomų dokumentą, norėdami sužinoti, kaip JK žemėlapių agentūra prie jo priartėjo.


Parametrai

Apdorojamos įvesties ypatybės.

Laukas, kuris bus naudojamas nustatyti, kurios funkcijos dalijasi sutampančiomis, nesutampančiomis ribomis.

Bus sukurta funkcijų klasė.

Metodas, kuris bus naudojamas įvesties funkcijoms sureguliuoti.

  • Stačiakampiai - identifikuoja geriausius linijų segmentus, kurie tinka įvesties ypatybėms virš 90 ° ir 180 ° kampų.
  • Stačiakampiai ir įstrižainės - identifikuoja geriausius linijų segmentus, kurie tinka įvesties ypatybėms 90 °, 135 ° ir 180 ° kampu.
  • Bet kokie kampai - nurodo geriausią bet kokiu kampu krintančią liniją, tuo pačiu sumažinant bendrą įvesties funkcijų viršūnių skaičių.

Didžiausias atstumas, kurį sureguliuotas pėdsakas gali nukrypti nuo jo atsiradimo požymio ribos.

Reguliavimo procese naudojamo erdvinio tinklelio tikslumas. Tinkamos vertės svyruoja nuo 0,05 iki 0,25.

Didžiausias tinkamiausios linijos vidinių kampų nuokrypis, kuris bus toleruojamas naudojant stačių kampų ir įstrižainių (RIGHT_ANGLES_AND_DIAGONALS) metodą. Norint gauti geriausius rezultatus, ši vertė paprastai turėtų būti mažesnė nei 5 °. Šis parametras neleidžiamas naudojant kitus reguliavimo metodus.

Apdorojamos įvesties ypatybės.

Laukas, kuris bus naudojamas nustatyti, kurios funkcijos dalijasi sutampančiomis, nesutampančiomis ribomis.

Bus sukurta funkcijų klasė.

Metodas, kuris bus naudojamas įvesties funkcijoms sureguliuoti.

  • RIGHT_ANGLES - nurodo geriausius linijų segmentus, kurie tinka įvesties ypatybėms 90 ° ir 180 ° kampu.
  • RIGHT_ANGLES_AND_DIAGONALS - nustato geriausius linijų segmentus, kurie tinka įvesties ypatybėms 90 °, 135 ° ir 180 ° kampu.
  • ANY_ANGLES - nurodo geriausią bet kokiu kampu krintančią liniją, tuo pačiu sumažinant bendrą įvesties funkcijų viršūnių skaičių.

Didžiausias atstumas, kurį sureguliuotas pėdsakas gali nukrypti nuo jo atsiradimo požymio ribos.

Reguliavimo procese naudojamo erdvinio tinklelio tikslumas. Tinkamos vertės svyruoja nuo 0,05 iki 0,25.

Didžiausias tinkamiausios linijos vidinių kampų nuokrypis, kuris bus toleruojamas naudojant stačių kampų ir įstrižainių (RIGHT_ANGLES_AND_DIAGONALS) metodą. Norint gauti geriausius rezultatus, ši vertė paprastai turėtų būti mažesnė nei 5 °. Šis parametras neleidžiamas naudojant kitus reguliavimo metodus.

Kodo pavyzdys

Šis pavyzdys rodo šio įrankio naudojimą „Python“ lange.

Šis pavyzdys parodo šio įrankio naudojimą atskirame „Python“ scenarijuje.


Sintaksė

Buferio įvesties taško, linijos ar daugiakampio ypatybės.

Ypatybių klasė, kurioje yra išvesties buferiai.

Atstumas aplink įvesties funkcijas, kurios bus buferinės. Atstumai gali būti pateikiami kaip vertė, nurodanti tiesinį atstumą, arba kaip laukas iš įvesties funkcijų, kuriame yra atstumas iki kiekvieno objekto buferio.

Jei linijiniai vienetai nenurodomi arba įvedami kaip Nežinomi, naudojamas įvesties ypatybių erdvinės nuorodos tiesinis vienetas.

Nurodydami atstumą scenarijuose, jei norimas tiesinis vienetas turi du žodžius, pavyzdžiui, dešimtainius laipsnius, sujunkite abu žodžius į vieną (pvz., „20 dešimtainių laipsnių“).

Įvesties funkcijų pusė (-ės), kurios bus buferinės.

  • PILNA - linijos įvesties funkcijoms bus sukurti buferiai iš abiejų linijos pusių. Daugiakampio įvesties ypatybėms aplink daugiakampį bus sukurti buferiai, juose bus įvesties ypatybių sritis ir jos sutaps. Taškų įvesties funkcijoms aplink tašką bus sugeneruoti buferiai. Tai yra numatytasis nustatymas.
  • Kairė - linijos įvesties funkcijoms bus sukurti buferiai kairėje topologinėje linijos pusėje. Ši parinktis negalioja daugiakampio įvesties funkcijoms.
  • Dešinė - linijos įvesties funkcijoms buferiai bus sugeneruoti linijos topologinėje dešinėje. Ši parinktis negalioja daugiakampio įvesties funkcijoms.
  • TIK OUTSIDE_ONLY - Daugiakampio įvesties funkcijoms buferiai bus generuojami tik už įvesties daugiakampio (išvesties daugiakampio sritis bus ištrinta iš išvesties buferio). Ši parinktis negalioja eilutės įvesties funkcijoms.

Šis pasirenkamas parametras negalimas su „Basic“ arba „Standard“ licencija.

Buferio forma eilučių įvesties pabaigoje. Šis parametras negalioja daugiakampio įvesties funkcijoms.

  • APVALAS - buferio galai bus apvalūs, pusės apskritimo formos. Tai yra numatytasis nustatymas.
  • FLAT - buferio galai bus plokšti arba kvadratu ir baigsis įvesties linijos funkcijos galiniame taške.

Šis pasirenkamas parametras negalimas su „Basic“ arba „Standard“ licencija.

Nurodo ištirpinimą, kurį reikia atlikti, norint pašalinti buferio persidengimą.

  • NĖRA - išlaikomas atskiras kiekvienos funkcijos buferis, nepaisant sutapimo. Tai yra numatytasis nustatymas.
  • VISI - visi buferiai ištirpinami kartu į vieną funkciją, pašalinant bet kokį sutapimą.
  • SĄRAŠAS - Visi buferiai, dalijantis atributų reikšmėmis išvardytuose laukuose (perkelti iš įvesties funkcijų), yra ištirpę.

Lauko (-ų) sąrašas iš įvesties funkcijų, kuriuose bus ištirpinti išvesties buferiai. Bet kokie buferiai, bendrinantys atributo reikšmes išvardytuose laukuose (perkelti iš įvesties funkcijų), yra ištirpę.


Buferinio daugiakampio pavertimas linijine linija - geografinės informacinės sistemos

Pagrindinius duomenis apie fizines (baseinai), ekologines (natūralios zonos), politines (aimag ir soum) ir infrastruktūros (keliai) ribas sutvarkėme į geografinę informacinę sistemą (žr. duomenų bazės schemą). Pirmasis mūsų ribų analizės žingsnis buvo įvertinti erdvinę skalę ir sutvarkyti duomenis į įdėtą erdvinę hierarchiją. Siekdami įvertinti erdvinius santykius, tokius kaip artumas, sutapimas ir atstumas tarp skirtingų ribų (baziniai žemėlapiai), mes uždengėme ribas (vandens baseinai, ekologinės ir aukščio zonos, soumai) ir tinklus (upelius ir kelius). Tiksliau, mes lyginome Bajahongoro tikslo ribą su:

Mes apskaičiavome linijos tankis, perimetrasir oorientacija a-d elementų 50 km išoriniame buferyje nuo Bajahongoro tikslo ribos. Pastarieji skaičiavimai buvo lyginami su aimag riba, siekiant atskleisti erdvinius santykius ir potencialiai socioekologines pasekmes tarp skirtingų fizinių ir administracinių ribų.

Duomenų paruošimas

Išskyrus mūsų kelius, aukščio zonas ir baseinus, duomenis gavome iš MOR2 duomenų bazės, esančios N kolorado valstijos universiteto Warnerio gamtos išteklių koledže. Kitas mūsų duomenų šaltinis buvo iš http://www.diva-gis.org/.

Norėdami paruošti duomenis buferio, tankio ir orientacijos analizei tikslo ribose, iš pradžių įsitikinome, kad visi mūsų duomenys buvo projektuojami UTM 48 N zonoje su WGS 1984 atskaitos tašku. Toliau pateikiami kiekvienos mūsų analizės duomenų rengimo procesai.


Metodai

PLANAR matavimai atspindi geografinių duomenų projekciją ant 2D paviršiaus (kitaip tariant, jie neatsižvelgs į žemės kreivumą). Jei pageidaujama, matavimo tipus GEODESIC, GREAT_ELLIPTIC, LOXODROME ir PRESERVE_SHAPE galima pasirinkti kaip alternatyvą.

  • GEODEZINĖ - trumpiausia linija tarp bet kokių dviejų sferoido (elipsoido) žemės paviršiaus taškų. Viena geodezinės linijos paskirtis yra tada, kai norite nustatyti trumpiausią atstumą tarp dviejų miestų lėktuvo skrydžio trajektorijai. Tai taip pat žinoma kaip puiki apskritimo linija, jei ji pagrįsta rutuliu, o ne elipsoidu.
  • GREAT_ELLIPTIC - sferoido (elipsoido) tiesė, apibrėžta susikirtimo paviršiuje plokštuma, einančia per sferoido centrą ir segmento pradžios bei pabaigos taškus. Tai taip pat žinomas kaip puikus ratas, kai naudojama sfera.
  • LOKSODROMAS - Loksodromas nėra trumpiausias atstumas tarp dviejų taškų, bet apibrėžia pastovaus guolio arba azimuto liniją. Puikūs apskritimo maršrutai dažnai suskaidomi į loksodromų seriją, o tai supaprastina navigaciją. Tai taip pat žinoma kaip rumbo linija.
  • PLANAR - Plokščiuose matavimuose naudojama 2D Dekarto matematika ilgiams ir plotams apskaičiuoti. Ši parinktis galima tik tada, kai matuojama projektuojamoje koordinačių sistemoje, o matavimų pagrindu bus naudojama tos koordinačių sistemos 2D plokštuma.
  • PRESERVE_SHAPE - Šis tipas apskaičiuoja geometrijos plotą arba ilgį žemės elipsoido paviršiuje geometrijai, apibrėžtai projektuojamoje ar geografinėje koordinačių sistemoje. Ši parinktis išsaugo geometrijos formą savo koordinačių sistemoje.

(Numatytoji vertė yra GEODESIC)

Grąžina kampą (laipsniais) ir atstumą (metrais) į kitą tašką.

Daugiakampio riba yra linija. Traukimo linijos riba yra daugtaškis, atitinkantis tiesės galinius taškus. Taško ar daugiataškio riba yra tuščias taškas arba daugtaškis.

Buferio atstumas nurodomas tais pačiais vienetais kaip ir buferio geometrija.

Neigiamą atstumą galima nurodyti tik atsižvelgiant į daugiakampio geometriją.

Buferinė daugiakampio geometrija.

Objektas „Extent“, naudojamas apibrėžti klipo mastą.

Išvesties geometrija nukirsta iki nurodytos ribos.

Erdvinių santykių tipas.

  • RIBOS - santykiai neturi jokių apribojimų nei interjerui, nei riboms.
  • CLEMENTINI - geometrijos interjeras turi susikirsti. CLEMENTINI nurodymas yra lygiavertis nurodymui Nėra. Tai yra numatytasis nustatymas.
  • TINKAMA - geometrijos ribos neturi kirstis.

(Numatytoji vertė yra None)

Grąžinama Bulio reikšmė True rodo, kad šioje geometrijoje yra antroji geometrija.

Gauta geometrija. Išgaubtas vieno taško korpusas yra pats taškas.

Grąžinta Bulio reikšmė „True“ rodo, kad dvi geometrijos susikerta mažesnės formos geometrijoje.