Installation.Geo
Map & Guide WebService 3.0 (via PHP)
Implementiert: '2006
Den Quelltext gibt es hier: http://cargobay.orgamon.de/tgeo3.html
- 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://kern/TMap&Guide3/tgetmap3.php5?x=700000&y=5000000&z=1000
Map & Guide WebService (via Tomcat)
Diese Technologie wird nicht mehr eingesetzt.
wurde durch die Webservices 3.0 überholt!
Quelltexte gibts unter http://cargobay.orgamon.de/Tmap.html
Für Tomcat 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äuft 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üsste 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.