Das Notes Forum

Domino 9 und frühere Versionen => ND9: Entwicklung => Thema gestartet von: tfrenz am 29.12.14 - 19:15:41

Titel: Routenplaner mit Xpage
Beitrag von: tfrenz am 29.12.14 - 19:15:41
Hallo,
ich will einen Routenplaner (für Anfahrt) in einer XPage einbauen.
Meine ganze versuche mit ode von Falk oder Google sind kläglich gescheitert.
Hat  jemand sowas schon realisiert, und kann mir entwerder Unterstützen, oder Snippet zur Verfügung stellen?

Danke
Thomas
Titel: Re: Routenplaner mit Xpage
Beitrag von: Flachmann am 14.01.15 - 14:19:19
Ich habe das noch nicht selbst gemacht, aber Dojox dojox.geo.charting (http://dojotoolkit.org/reference-guide/1.10/dojox/geo/charting.html#dojox-geo-charting) bietet das, zumindest nach meinem Verständnis.

Wenn Du es zum Laufen kriegst, wäre natürlich ein Beispiel hier toll.

Ergänzung: es gibt auch noch dojox.geo.openlayers.
Titel: Re: Routenplaner mit Xpage
Beitrag von: Sven Hasselbach am 16.01.15 - 10:37:41
Was geht denn nicht?

Code
<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d310839.1455840863!2d13.425136449999998!3d52.50754189999999!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x47a84e373f035901%3A0x42120465b5e3b70!2sBerlin!5e0!3m2!1sde!2sde!4v1421400948819" width="600" height="450" frameborder="0" style="border:0"></iframe>
Titel: Re: Routenplaner mit Xpage
Beitrag von: tfrenz am 05.02.15 - 18:12:29
Hallo habe es nun mit folgenden Code geschaft.

Danke



               <form action="http://maps.google.com/maps"
                  method="get" target="_blank">
                  <xp:br></xp:br>
                  <xp:span
                     style="font-size:14pt;font-weight:bold;font-family:Arial;color:rgb(0,128,192)">
                     Routenplanung:
                  </xp:span>
                  <xp:br></xp:br>
                  <xp:link escape="true" text="Google" id="link1"
                     title="Google" target="_blank">
                     <xp:this.value><![CDATA[https://www.google.de/maps/place/Metro/@48.123456,12.123456,15z/data=!4m2!3m1!1s0x0:0x95eed974e6b6305a?sa=X&ei=KBjJVM-uEc3EPOSrgYAM&ved=0CGYQ_BIwCw]]></xp:this.value>
                     <xp:image id="image1"
                        url="/Google_Anfahrt.jpg" alt="Google"
                        style="height:229.0px;width:650.0px;border-color:rgb(128,128,128);border-style:solid;border-width:thin">
                     </xp:image>
                  </xp:link>
                  <xp:br></xp:br>
                  <xp:br></xp:br>
                  <xp:span
                     style="font-size:14pt;font-weight:bold;font-family:Arial;color:rgb(0,128,192)">
                  </xp:span>
                  <label></label>
               </form><!-- neu -->
               <form action="http://maps.google.com/maps"
                  method="get" target="_blank">
                  <label>
                     <xp:table>
                        <xp:tr>
                           <xp:td>
                              <xp:span
                                 style="font-size:14pt">
                                 Startadresse (mit Ort)
                              </xp:span>
                           </xp:td>
                           <xp:td>
                              <input class="inputbox"
                                 type="text" name="saddr" value="" size="43" />
                           </xp:td>
                        </xp:tr>
                        <xp:tr>
                           <xp:td>
                              <label>
                                 <xp:span
                                    style="font-size:14pt">
                                    Zieladresse
                                 </xp:span>
                              </label>
                           </xp:td>
                           <xp:td>
                              <input name="daddr"
                                 value="Nürnberger Strasse 1, 90478 Nürnberg"
                                 size="43" />
                           </xp:td>
                        </xp:tr>
                     </xp:table>
                  </label>
                  <button type="submit">Karte aufrufen</button>
               </form>