[Mapserver-DE] Antwort: AW: Antwort: UMN Mapserver + Oracle

Samson, Marko Marko.Samson at wald-und-holz.nrw.de
Don Aug 16 10:34:27 CEST 2007


Hallo,
 
mal eine kurze Frage am Rande. Ergeben sich für die Nutzung mit dem UMN eigentlich irgendwelche Unterschiede, wenn man Oracle Spatial oder "nur" den Oracle Locator nutzt?
Bzw. geht alles, was man mit dem UMN anstellen kann auch mit der Oracle Locator Lizenz, oder braucht man die Oracle Spatial sowieso bzw. für etwas bestimmtes?
 

Gruß,
Marko Samson


Marko Samson
Landesbetrieb Wald und Holz NRW
GIS-Anwendungsentwicklung
Referat I-5
Albrecht-Thaer-Straße 34
48147 Münster

Tel.: 0251/91797 - 169
Mail: marko.samson at wald-und-holz.nrw.de


 


________________________________

	From: mapserver-de-bounces at freegis.org [mailto:mapserver-de-bounces at freegis.org] On Behalf Of umn-ms at hydrotec.de
	Sent: Thursday, August 16, 2007 9:48 AM
	To: mapserver-de at freegis.org
	Cc: Dietrich, Herbert (RPS)
	Subject: [Mapserver-DE] Antwort: AW: Antwort: UMN Mapserver + Oracle
	
	

	Hallo 
	
	Die Fehlermeldung besagt, dass der View mit dem langem Namen nicht existiert. 
	Tipfehler? Zugriffsrechte? Schema beachtet? 
	
	Benedikt Rothe 
	
	"Dietrich, Herbert \(RPS\)" <herbert.dietrich at rps.bwl.de> schrieb am 16.08.2007 09:33:32:
	
	> Hallo Habe Variante 2 ausprobiert. Erhalte folgende Fehlermeldung: 
	>   
	> [Bild entfernt] 
	>   
	> 
	> MfG 
	> Herbert Dietrich 
	> Ref. 51 IuK / Tel.:15101 
	>   
	> 
	> Von: mapserver-de-bounces at freegis.org [mailto:mapserver-de-
	> bounces at freegis.org] Im Auftrag von umn-ms at hydrotec.de
	> Gesendet: Donnerstag, 16. August 2007 08:48
	> An: Dietrich, Herbert (RPS); mapserver-de at freegis.org
	> Betreff: [Mapserver-DE] Antwort: UMN Mapserver + Oracle
	
	> 
	> Hallo 
	> 
	> Variante 1: 
	> DATA "shape FROM (select T1.SHAPE,T1.OBJECT_ID, T2.LANGNAME,T2.AREA FROM 
	> GEO_10000000500001 T1, GEO_10000000500001_V T2 WHERE T1.OBJECT_ID = 
	> T2.OBJECT_ID) using unique OBJECT_ID srid 82032" 
	> 
	> Variante 2 ist vielleicht anwendbar: 
	> Der View enthält bereits eine Shapespalte. Ist das bereits das Shape
	> aus der Tabelle? Dann einfach: 
	> DATA 'Shape FROM GEO_0100000000500001_V USING unique OBJECT_ID SRID 123345' 
	> 
	> In jedem Fall sollte eine eindeutige Integer-Spalte vorhanden sein 
	> und mit "using unique" 
	> auch gegenüber dem mapserver deklariert werden. 
	> 
	> Wenn Variante2 anwendbar ist, ist sie gegenüber der Variante1 vorzuziehen. 
	> 
	> Grüße 
	> Benedikt Rothe 
	> 
	> "Dietrich, Herbert \(RPS\)" <herbert.dietrich at rps.bwl.de> schrieb am
	> 16.08.2007 08:13:44:
	> 
	> > Hallo Benedikt Rothe 
	> >   
	> > vielen Dank für Deine rasche Antwort. leider bin ich kein Oracle SQl Profi 
	> >   
	> > Anbei meine beiden Tabellen 
	> >   
	> > Tabelle 1: 
	> >   
	> > [Bild entfernt] 
	> >   
	> > Tabelle 2: 
	> >   
	> > [Bild entfernt] 
	> >   
	> >   
	> > Tabelle 1 beinnhaltet die Geometrien. 
	> >   
	> > Aufruf Erfolgt mit 
	> >   
	> > DATA ' Shape FROM GEO_10000000500001 USING SRID 12345' 
	> >   
	> > Wie muss ich beide Tabellen verknüpfen dass die Sachdaten aus 
	> > Tabelle 2 z.B. Langname und Area zuder Geometrie von Tabelle 1 passt. 
	> >   
	> > PS: Tabelle 1 ist eine Tabelle 
	> >        Tabelle 2 ist ein View 
	> >   
	> > Gruß Herbert Dietrich 
	> >   
	> > 
	> > MfG 
	> > Herbert Dietrich 
	> > Ref. 51 IuK / Tel.:15101 
	> >   
	> > 
	> > Von: Benedikt Rothe [mailto:B.Rothe at hydrotec.de] Im Auftrag von umn-
	> > ms at hydrotec.de
	> > Gesendet: Mittwoch, 15. August 2007 17:39
	> > An: Dietrich, Herbert (RPS); mapserver-de at freegis.org
	> > Betreff: Antwort: [Mapserver-DE] UMN Mapserver + Oracle
	> 
	> > 
	> > Hallo 
	> > 
	> > in diesem Fall benutzt man Oracle-Joins: 
	> > 
	> >   LAYER 
	> >     NAME "XY" 
	> >     TYPE POINT 
	> >     CONNECTION "wwi/XXX at ORACLERECHNER" 
	> >     CONNECTIONTYPE oraclespatial 
	> >     DATA "shape FROM (select T1.ID,T1.X1, T1,X1, T2.Y1, T2.Y2, T1.
	> > Shape FROM T1,T2 WHERE T1.ID = T2.ID) using unique ID srid 82032" 
	> >    # Jetzt können Class in Abhängigkeit von Y1,Y2 kommen 
	> >    ... 
	> >   END 
	> > 
	> > Grüße 
	> > Benedikt Rothe 
	> > 
	> > mapserver-de-bounces at freegis.org schrieb am 15.08.2007 16:21:09:
	> > 
	> > > Hallo betreibe hier einen UMN Mapserver als WMS Server. 
	> > > Aus einer Oracle-Datenbank 10g soll über Oraclespatial  eine Shape -
	> > > Geometrie geladen werden. 
	> > > Die Daten werden wie folgt ausgelesen: 
	> > > LAYER 
	> > >   NAME          'TestPolygon' 
	> > >   TYPE          POLYGON 
	> > >   STATUS  ON 
	> > >   CONNECTIONTYPE oraclespatial 
	> > >   CONNECTION 'xxx/xxx at xxxxc' 
	> > >   DATA 'Shape FROM GEO_0100000000500001 USING SRID 123345' 
	> > > 
	> > > Mein Problem ist nun, in der Tabelle GEO_01.... stehen nur die Polygone. 
	> > > Die Sachdaten stehen in einer anderen Tabelle. Wie muss ich diese 
	> > > beiden Tabellen verknüpfen, dass ich beim WMS Aufruf neben dem 
	> > > Polgon auch die Sacdaten erhalte. 
	> > > 
	> > 
	> > >      Mit freundlichen Grüßen 
	> > >      Herbert Dietrich 
	> > >        _______________________________________________
	> > > Mapserver-DE mailing list
	> > > Mapserver-DE at freegis.org
	> > > https://freegis.org/mailman/listinfo/mapserver-de

-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: http://freegis.org/pipermail/mapserver-de/attachments/20070816/dc74180c/attachment-0001.html