| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte | | | | PNY WIRD VON NVIDIA ZUM HÄNDLER DES JAHRES GEWÄHLT, eine Pressemitteilung
|
Autor
|
Thema: Flächen zusammenführen - UNION, AGGREGATE usw. (428 / mal gelesen)
|
Peter2 Ehrenmitglied V.I.P. h.c.
Beiträge: 3858 Registriert: 15.10.2003 Win 10 bzw. 11 / 64 Pro AutoCAD MAP 3D 2023 BricsCAD 24
|
erstellt am: 21. Sep. 2023 15:22 <-- editieren / zitieren --> Unities abgeben:
Map 2023, Oracle Ich habe ca. 400 Flächen, die in ca. 40 "Bereichen" liegen. Jeder "Bereich" ist ein Ansammlung von 2 - 50 Flächen (teilweise mit Löchern), die nebeneinander oder übereinander liegen. Zwischen den Bereichen liegt nichts, also quasi "Inseln". Jetzt soll ich jeden einzelnen "Inselbereich" aufräumen und zu einer einzigen Fläche machen, sehr grosse Inseln evtl. mit 2-3 Flächen. Mein Ansatz wäre, mit einer neuen temporären Tabelle in Oracle und einer "SDO_AGGR_UNION (SDOAGGRTYPE .." das zu "aggregieren" und die Gesamtflächen zu übernehmen. Jetzt frage ich mich, ob das nicht einfach aus MAP geht? "MapfeatureMerge" geht jedenfalls nicht .. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Matthias ME-GEO Mitglied BauInf.
Beiträge: 1 Registriert: 27.09.2023 ORACLE19c, Map24, Intel XEOn WS
|
erstellt am: 27. Sep. 2023 15:03 <-- editieren / zitieren --> Unities abgeben: Nur für Peter2
Hallo Peter2, ja "SDO_AGGR_UNION (SDOAGGRTYPE .." ist die bessere Wahl. Hatte mal ein ähnliches Problem. Der Autodesksupport konnte es mit Autodesk Mitteln nicht lösen (eventuell CIVIL ?). Habe vor kurzen wieder so eine Fragestellung gehabt, gleich mit SDO_AGGR_UNION(SDOAGGRTYPE gemacht geht am besten und ist unkompliziert. Siehe Beispielskript. MfG Matthias Anhänge geht nicht - hier Beispiel -- FLUR 4 -- PLOARSKOPF UPDATE EX_UHV set (GEOM) = ( select SDO_AGGR_UNION(SDOAGGRTYPE(c.geom,0.005)) from AX_FLURSTUECK c Where c.FLURSTUECKSKENNZEICHEN in ( '161866004001740045__', '161866004001740046__', '161866004001740047__', '161866004001740048__', '161866004001740049__', '161866004001740050__', '161866004001740051__', '161866004001740052__', '161866004001740053__', '161866004001740054__', '161866004001740055__', '161866004001740056__' ) ) where FID=29837 ; -- FLUR 4
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Peter2 Ehrenmitglied V.I.P. h.c.
Beiträge: 3858 Registriert: 15.10.2003 Win 10 bzw. 11 / 64 Pro AutoCAD MAP 3D 2023 BricsCAD 24
|
erstellt am: 28. Sep. 2023 10:11 <-- editieren / zitieren --> Unities abgeben:
|
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|