2011-04-09 44 views
0

我使用python開發地圖(Google地圖)並在特定位置添加一些點。搜索後,我發現它可以使用pygmaps完成。所以我使用pip進行安裝,然後我編寫了這段代碼,我需要添加點併爲地圖打開一個網頁,找到那裏的點。積分在地圖上顯示google python代碼

import pygmaps 
import webbrowser 
mymap = pygmaps.maps(37.428, -122.145, 16) 
mymap.setgrids(37.42, 37.43, 0.001, -122.15, -122.14, 0.001) 
mymap.addpoint(37.427, -122.145, "#0000FF") 
mymap.addradpoint(37.429, -122.145, 95, "#FF0000") 
path = [(37.429, -122.145),(37.428, -122.145),(37.427, -122.145),(37.427, -122.146),(37.427, -122.146)] mymap.addpath(path,"#00FF00") 
mymap.draw('./mymap.draw.html') 
url = url = './mymap.draw.html' 
webbrowser.open_new_tab(url) 

我沒有看到點,只有地圖。

+1

請首先重新格式化您的帖子。你不能指望任何人深入研究這篇雜亂無章的帖子。將代碼示例放入適當的編輯器標籤中。 – XORcist 2011-04-09 17:17:50

+2

感嘆...點擊'編輯'。然後點擊編輯器中的「代碼示例」。複製並粘貼您的代碼,以便代表'在此處輸入您的代碼'的位置。注意代碼的縮進。 – XORcist 2011-04-09 17:36:53

+0

http://bit.ly/how-to-ask-a-question – zengr 2011-04-09 17:55:37

回答

3

更改

mymap.draw('./mymap.draw.html') 
url = url = './mymap.draw.html' 

mymap.draw('mymap.draw.html') 
url = 'mymap.draw.html' 

爲我工作。

編輯:增加了截圖。

enter image description here

+0

工作你的意思是你的積分嗎?如果是的話,他們是清楚的是seeen:=):D,因爲我沒有c :( – Anjy 2011-04-09 19:09:48

+0

我沒有c點,我增加了半徑圈但stiill :(不c的任何東西 – Anjy 2011-04-09 19:17:57

+0

是的,這就是我的意思。在美國加利福尼亞州帕洛阿爾託附近,我也看到了這個網格。 – XORcist 2011-04-09 19:18:56