0
mymap.addpoint(1.29425, 103.8991,"#FF0000",'test')

在我对pygmaps进行以下更改后,我的代码是什么,

def addpoint(self, lat, lng, color = '#FF0000', title = None):
    self.points.append((lat,lng,color[1:],title))

但我仍然看不到这张地图上标记的点的标题:(

4

2 回答 2

0

您必须在 pygmap.py 中再做一项更改

改变 f.write('\t\ttitle: "no implimentation",\n')

f.write('\t\ttitle: "'+re.escape(str(title))+'",\n')

于 2013-12-18T19:45:20.880 回答
-1

如果有人仍然需要帮助,我有一个解决方案。您还必须更新 drawpoints 函数,然后相应地更新 drawpoint 函数。这就是我的函数定义的样子:

def drawpoints(self,f):
        for point in  self.points:
            self.drawpoint(f,point[0],point[1],point[2],point[3])

def drawpoint(self,f,lat,lon,color,title):

于 2015-08-16T16:49:09.013 回答