Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Delphi-GMap方向标记替换_Delphi_Google Maps_Google Maps Markers_Map Directions_Gmlib - Fatal编程技术网

Delphi-GMap方向标记替换

Delphi-GMap方向标记替换,delphi,google-maps,google-maps-markers,map-directions,gmlib,Delphi,Google Maps,Google Maps Markers,Map Directions,Gmlib,我双击两个预定义标记(起点/终点)之间有一个方向 当我更改以前DBL单击的标记之一的位置时,我还希望更改方向(原点或目标)。(就像方向标记一样) 有没有办法用地图上已有的方向标记替换方向标记 注意:DirectionsRender.SuppressMarkers:=true 不,你不能做那种替换。您可以这样做:当您点击第二个标记(以获取方向)时,将marker.Visible属性设置为false以插入两个原始标记。因此,您只有方向标记,可以毫无问题地拖动它。再次感谢您!我理解你的解决办法。问题是

我双击两个预定义标记(起点/终点)之间有一个方向

当我更改以前DBL单击的标记之一的位置时,我还希望更改方向(原点或目标)。(就像方向标记一样)

有没有办法用地图上已有的方向标记替换方向标记


注意:
DirectionsRender.SuppressMarkers:=true

不,你不能做那种替换。您可以这样做:当您点击第二个标记(以获取方向)时,将marker.Visible属性设置为false以插入两个原始标记。因此,您只有方向标记,可以毫无问题地拖动它。再次感谢您!我理解你的解决办法。问题是我找不到一种方法来详细说明方向标记(颜色、名称等)。标记选项有限:可点击、可拖动、平面、图标。此时,多段线似乎是解决方案。