| |
| 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 – zum dritten Mal in Folge, eine Pressemitteilung
|
Autor
|
Thema: Aggregatfunktion zur Auswertung über mehrere Datenzeilen (1382 mal gelesen)
|
RL13 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Bauwesen
Beiträge: 2373 Registriert: 23.10.2008 Civil 3D 2018.1 Civil 3D 2016 64 Bit SP 3 mit DACH und Extensions W7 Professional 64Bit HP Z440 Intel Xeon CPU E5-1620 v4 32 GB RAM NVIDIA Quadro P4000
|
erstellt am: 14. Aug. 2015 09:02 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, gibt es mittlerweile eine Möglichkeit in Map Abfragen mit "Aggregat"-Funktionen durchzuführen, um wie in dem Beitrag auch schon mal gewünscht, Flächensummen über mehrere selektierte Flurstücke zu bilden? http://forum.cad.de/foren/ubb/Forum285/HTML/000798.shtml#000000 in SQL würde die Abfrage ungefähr so aussehen: select sum(Fläche) from Flurstück; ich weiß nur nicht an welcher Stelle ich das in Map so ausführen kann oder geht nur einen View in der Datenbank zu erstellen und erst anschließend in Map darzustellen ------------------ mfg Roman Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mistfink Mitglied GISler
Beiträge: 217 Registriert: 08.06.2006 Map 3D / 2013 AIMS 2013 Win 7, 64bit
|
erstellt am: 14. Aug. 2015 15:08 <-- editieren / zitieren --> Unities abgeben: Nur für RL13
|
RL13 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Bauwesen
Beiträge: 2373 Registriert: 23.10.2008
|
erstellt am: 17. Aug. 2015 10:22 <-- editieren / zitieren --> Unities abgeben:
Hallo Robert, vielen Dank für die interessanten Links. Leider funktioniert bei mir bspw. die beschriebene Funktion MAXIMUM( property_name ) nicht unter Berechnung erstellen -> Wär auch zu schön gewesen. Das Ergebnis müsste ja dann auch irgendwie als zusätzliche Spalte in der Datentabelle angeschrieben werden. Also doch das ganze direkt in der Datenbank als View generieren und diesen dann in MAP darstellen lassen. Und da steh ich gleich wieder vor dem nächsten Problem. Wie kann ich Geometrien bspw. zwei Polygone in der Datenbank zusammenführen ohne Map zuverwenden Fragen über Fragen ------------------ mfg Roman [Diese Nachricht wurde von RL13 am 17. Aug. 2015 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mistfink Mitglied GISler
Beiträge: 217 Registriert: 08.06.2006 Map 3D / 2013 AIMS 2013 Win 7, 64bit
|
erstellt am: 17. Aug. 2015 12:11 <-- editieren / zitieren --> Unities abgeben: Nur für RL13
|
RL13 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Bauwesen
Beiträge: 2373 Registriert: 23.10.2008
|
erstellt am: 18. Aug. 2015 08:47 <-- editieren / zitieren --> Unities abgeben:
Zitat: das jetzt für den View passt ist eine andere Frage, aber zusammenführen der Geometrien ginge z.B. mit SDO_AGGR_UNION
Morgen Robert, ist das jetzt eine MAP- oder eine Datenbankfunktion ? Und wenn zweiteres was für eine Datenbank Die Funktion ist meinem MAP und meiner Datenbank völlig unbekannt. Sitz hier nämlich grad über einer PostgreSQL Datenbank (mit PostGIS Geometrieerweiterung). Das verbinden mit MAP klappt wunderbar. Den ersten View hab ich auch schon erstellt anhand einer Aggregat-Funktion -> Maximum-Suche -> anschließend in MAP darstellen klappt auch ohne Probleme nun scheiter ich an der dritten Hürde den Befehl "ST_UNION" zum laufen zu bekommen, welcher in aus mehreren Polygonen eins machen soll -> macht er aber nicht und die Fehlerbeschreibung: "Kann Namen der Sichtspalte ... nicht in "ST_UNION" ändern" hilft mir au nicht weiter.
------------------ mfg Roman Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RL13 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Bauwesen
Beiträge: 2373 Registriert: 23.10.2008 Civil 3D 2018.1 Civil 3D 2016 64 Bit SP 3 mit DACH und Extensions W7 Professional 64Bit HP Z440 Intel Xeon CPU E5-1620 v4 32 GB RAM NVIDIA Quadro P4000
|
erstellt am: 18. Aug. 2015 10:46 <-- editieren / zitieren --> Unities abgeben:
Habs endlich hinbekommen mehrere Polygone zu vereinigen Der Haken lag in der Anwendung von der für mich zumindest nicht gerade einfachen SQL-Programmiersprache und dem etwas verbuggten pgAdminIII in Verbindung mit ARRAY hat ST_UNION dann funktioniert. Damit degradiere ich MAP nur noch zur Darstellung der Geometrie bzw. zur Planerstellung, die GIS-Verarbeitungen und Analysen werden nun alle mit PostGIS-SQL-Funktionen erledigt. ------------------ mfg Roman Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Mistfink Mitglied GISler
Beiträge: 217 Registriert: 08.06.2006 Map 3D / 2013 AIMS 2013 Win 7, 64bit
|
erstellt am: 18. Aug. 2015 10:59 <-- editieren / zitieren --> Unities abgeben: Nur für RL13
Hallo Roman, ist leider so, dass Map bezüglich GIS Funktionen nicht gerade glänzt. Traurig daran ist eigentlich, dass meiner Meinung die Grundlagen schon da sind - ADSK müsste halt etwas daraus machen...... Robert ------------------ raumpatrouille3d.blogspot.com Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RL13 Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Bauwesen
Beiträge: 2373 Registriert: 23.10.2008
|
erstellt am: 18. Aug. 2015 11:45 <-- editieren / zitieren --> Unities abgeben:
|