Installation.Geo: Unterschied zwischen den Versionen

Aus OrgaMon Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
==  Map & Guide WebService 3.0 (alle via PHP) ==
Implementiert: '2006
* Beispiele für "locate"
http://orgamon.com:8083/TMap&Guide3/tlocate3.php5?number=12&street=Kaiserstrasse&city=Karlsruhe
http://kern/TMap&Guide3/tlocate3.php5?zip=10779&city=Berlin&street=Münchener%20Str.&number=33-51
* Beispiele für "getMap"
http://raib90:8080/mpcodesamples-2.7.4/CityMapService/getTmap.jsp?x=700000&y=5000000&z=1000
http://kern/TMap&Guide3/tgetmap3.php5?x=700000&y=5000000&z=1000
== Map & Guide WebService "locate" via PHP ==
== Map & Guide WebService "locate" via PHP ==


Diese Technologie wurde durch die Webservices 3.0 überholt!<br>
<br>
Es wird der SOAP Webservice "locate" von Map & Guide eingesetzt. Damit OrgaMon auf leichte Art den "locate" Service Provider wechseln kann wird die SOAP Funktionalität von PHP benutzt. Dazu erzeugt OrgaMon ein PHP Script, das durch die PHP-Engine ausgef?ird. Das Ergebnis liesst OrgaMon wiederum automatisiert ein.<br>
Es wird der SOAP Webservice "locate" von Map & Guide eingesetzt. Damit OrgaMon auf leichte Art den "locate" Service Provider wechseln kann wird die SOAP Funktionalität von PHP benutzt. Dazu erzeugt OrgaMon ein PHP Script, das durch die PHP-Engine ausgef?ird. Das Ergebnis liesst OrgaMon wiederum automatisiert ein.<br>
Dem Anwender bleibt diese Auslagerung der Aufgabe verborgen. Es muss jedoch die lokale OrgaMon - Installation um eine PHP Installation ergänztt werden:<br>  
Dem Anwender bleibt diese Auslagerung der Aufgabe verborgen. Es muss jedoch die lokale OrgaMon - Installation um eine PHP Installation ergänztt werden:<br>  
Zeile 11: Zeile 29:
== Map & Guide WebService "getMap" via tomcat5 ==
== Map & Guide WebService "getMap" via tomcat5 ==


Diese Technologie wurde durch die Webservices 3.0 überholt!<br>
<br>
F?cat habe ich folgende Pakete installiert
F?cat habe ich folgende Pakete installiert


Zeile 64: Zeile 84:


m?nun alle Infos liefern, die man so braucht. Dieser Request kann auch ganz normal im einem Webbrowser angegeben werden oder intern durch eine Anwendung. Ein integrierter Link verrä´¬ wo man das Bild (die Karte) an sich nachladen darf.
m?nun alle Infos liefern, die man so braucht. Dieser Request kann auch ganz normal im einem Webbrowser angegeben werden oder intern durch eine Anwendung. Ein integrierter Link verrä´¬ wo man das Bild (die Karte) an sich nachladen darf.
==  Map & Guide WebService 3.0 (alle via PHP) ==
Implementiert: '2006
* Beispiele für "locate"
http://orgamon.com:8083/TMap&Guide3/tlocate3.php5?number=12&street=Kaiserstrasse&city=Karlsruhe
http://kern/TMap&Guide3/tlocate3.php5?zip=10779&city=Berlin&street=Münchener%20Str.&number=33-51
* Beispiele für "getMap"
http://raib90:8080/mpcodesamples-2.7.4/CityMapService/getTmap.jsp?x=700000&y=5000000&z=1000
http://kern/TMap&Guide3/tgetmap3.php5?x=700000&y=5000000&z=1000

Version vom 3. Mai 2006, 21:39 Uhr

Map & Guide WebService 3.0 (alle via PHP)

Implementiert: '2006

  • Beispiele für "locate"

http://orgamon.com:8083/TMap&Guide3/tlocate3.php5?number=12&street=Kaiserstrasse&city=Karlsruhe

http://kern/TMap&Guide3/tlocate3.php5?zip=10779&city=Berlin&street=Münchener%20Str.&number=33-51

  • Beispiele für "getMap"

http://raib90:8080/mpcodesamples-2.7.4/CityMapService/getTmap.jsp?x=700000&y=5000000&z=1000

http://kern/TMap&Guide3/tgetmap3.php5?x=700000&y=5000000&z=1000

Map & Guide WebService "locate" via PHP

Diese Technologie wurde durch die Webservices 3.0 überholt!

Es wird der SOAP Webservice "locate" von Map & Guide eingesetzt. Damit OrgaMon auf leichte Art den "locate" Service Provider wechseln kann wird die SOAP Funktionalität von PHP benutzt. Dazu erzeugt OrgaMon ein PHP Script, das durch die PHP-Engine ausgef?ird. Das Ergebnis liesst OrgaMon wiederum automatisiert ein.
Dem Anwender bleibt diese Auslagerung der Aufgabe verborgen. Es muss jedoch die lokale OrgaMon - Installation um eine PHP Installation ergänztt werden:

  1. Download der jeweils aktuellen PHP Binary Win32 Zip - Distributuion (zur Zeit 5.0.4).
  2. Komplett mit Unterverzeichnissen nach C:\Programme\OrgaMon entpacken.
  3. Datei "gds32.dll" aus C:\Programme\OrgaMon l?en!


Map & Guide WebService "getMap" via tomcat5

Diese Technologie wurde durch die Webservices 3.0 überholt!

F?cat habe ich folgende Pakete installiert

struts-wepapps-tomcat5   1.1
tomcat5                  5.0.27 
tomcat5-admin-webpages   5.0.27
tomcat5-webapps          5.0.27

nach

chkconfig --add tomcat5
rctomcat5 start

muss auf

http://127.0.0.1:8080

eine gelbe Katze sichtbar werden! Damit l䵦t unser Tomcat. Nun die Beispielanwendungen von Map & Guide zum laufen bringen:

mv mpcodesamples-2.7.4.war /srv/www/tomcat5/base/webapps 
rctomcat5 restart  // erzwingen, dass tomcat das .war auspackt!

jetzt m?unter base das Verzeichnis mpcodesamples-2.7.4 enstanden sein! Nun tragen wir unseren Benutzernamen ein:

joe /srv/www/tomcat5/base/webapps/mpcodesamples-2.7.4/WEB-INF/web.xml
URI
 <IP>:<Port>
USER
 name;Default
password
 ******
proxyhost
                 // <ganz leer lassen!>
proxyport
                 // <ganz leer lassen!>
deviceHeigthPixel
 768
deviceWithPixel
 1024
routelanguage
 de

Von einem Remote-System wird jetzt getestet (ev. nochmal rctomcat5 restart):

http://derHost:8080/mpcodesamples-2.7.4

nun "Citymap Service"."Showcase -> was eingeben -> staunen.

Nachdem nun grundsä´ºlich der WebService funktioniert bitte die beiden *.jsp aus dem http://www.cargobay.de Projekt Tmap nach ./CityMapService entpacken. Nun kann man dieses Script mit den Parametern x,y,z ansteuern. Also z.B.:

 http://<tomcatHost>:<tomcatPort>/mpcodesamples-2.7.4/CityMapService/getTmap.jsp?x=841177&y=4900937&z=30

m?nun alle Infos liefern, die man so braucht. Dieser Request kann auch ganz normal im einem Webbrowser angegeben werden oder intern durch eine Anwendung. Ein integrierter Link verrä´¬ wo man das Bild (die Karte) an sich nachladen darf.