Dunque... ringrazio innanzitutto Gianluigi per aver re-inserito la mia richiesta di chiarimenti nella M.L. internazionale (dato che io ho problemi con il mio provider di posta elettronica).
Abbiamo avuto la risposta al riguardo da
Fabien Bodard (l'autore del Componente
gb.map), che può essere letta qui:
https://www.mail-archive.com/gambas-user@lists.sourceforge.net/msg38016.htmlHo provato quel codice, e devo dire che, in vero, anche io - come ho detto nel precedente mio messaggio - avevo scritto un codice analogo, ma mi dava un errore "
Not an array" in basso a destra dell'IDE (Stato dello stack).
Tale problema lo riscontro anche con il codice di
Fabien Bodard.
Vi chiedo di provare anche voi il codice di Bodard che è il seguente:
Public Sub Form_Open()
Dim hPolyLine As New MapPoint[]
MapView1.Map.AddTile("GoogleMap", "https://khms{s}.google.fr/kh/v={version}&src=app&x={x}&y={y}&z={z}&s=Galile", ["version": "702"]).SubDomains = ["0", "1", "2"]
MapView1.Map["GoogleMap"].Visible = True
With MapView1.Map.AddShape("Poly")
hPolyLine = [MapPoint(48.457454, -4.638139), MapPoint(51.123363, 2.217329), MapPoint(48.921609, 8.106001),
MapPoint(43.833550, 7.666547), MapPoint(42.487303, 3.008345), MapPoint(43.324192, -1.825640)]
.AddPolyLine("Section 1", hPolyLine)
End With
End
Ditemi se riscontrate anche voi quel errore.