用于django的google maps api实现
django-gmapi-new的Python项目详细描述
一个值得关注的是一个值得值得关注的是一个值得关注的是一个值得关注的是一个值得关注的是一个值得关注的是一个值得关注的是一个关于旺戈谷歌地图API 3版和静态地图API API 3版以及静态地图API API帮助应用程序的网站。
一个关于旺戈谷歌地图API 3版和静态地图API帮助应用程序的网站。
一个关于旺戈谷歌地图API 3版和静态地图API API 3版以及静态地图API帮助应用程序的网站。
一个关于这个应用程序和静态地图API API帮助应用程序的网站。
一个值得注意的是一个值得关注的是一个值得值得关注的是一个关于一个关于一个关于一个关于一个关于这个应用程序的网站的网站的应用程序。允许您在python中定义google map和marker对象。
包括jquery插件,可以将它们转换为实际的google地图和标记实例。
它们还可以序列化为字符串,生成静态地图url。
正在工作。因此,功能将被添加到我需要它。特别地,jquery
插件可能会看到一些额外的功能。
google地理编码web服务的第3版也被实现,以进一步实现一种不引人注目的javascript方法。
在您的视图中.py(在“gmap=
maps.map…”之后)添加:
marker=maps.marker(opts={
'map':gmap,
'position':maps.latlng(38,-97),
}
maps.event.addlistener(marker,'mouseover',myobj.markerover')
maps.event.addlistener(marker,'mouseout','myobj.markerout')
info=maps.infowindow({
'content':'hello!',
“disableautopan”:true
}
info.open(gmap,marker)
然后,在您的页面上:
<;script type=“text/javascript”>;
window.myobj={
markerover:function(){this.openinfowindow();},
markerout:function(){this.closeinfowindow();}
<;/script>;就这样!
示例:
“views.py”
来自django导入表单
来自django。快捷方式导入呈现从gmapi导入映射
来自gmapi.forms。widgets导入googlemap
类映射表单(forms.form):
map=forms.field(widget=googlemap(attrs={'width':510,“高度”:510})
def index(请求):
gmap=maps.map(opts={
'center':maps.latlng(38,-97),
'maptypeid':maps.maptypeid.roadmap,
'zoom':3,
'maptypecontroloptions':{
'style':maps.maptypecontrolstyle.dropdown菜单
},
}
context={'form':mapform(initial={'map':gmap})}
>gmapi,
<;div{
<;div>;
<;script type=“text/javascript”src=“http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.js”>;
<;script type=“text/javascript”src=“http://maps.google.com/maps/api/js?sensor=false“>;
<;script type=”text/javascript“src=”/static/gmapi/js/jquery.gmapi.js“>;
地图将显示为图像,一旦/如果加载javascript,它将转换为javascript地图。
一个关于旺戈谷歌地图API 3版和静态地图API帮助应用程序的网站。
一个关于旺戈谷歌地图API 3版和静态地图API API 3版以及静态地图API帮助应用程序的网站。
一个关于这个应用程序和静态地图API API帮助应用程序的网站。
一个值得注意的是一个值得关注的是一个值得值得关注的是一个关于一个关于一个关于一个关于一个关于这个应用程序的网站的网站的应用程序。允许您在python中定义google map和marker对象。
包括jquery插件,可以将它们转换为实际的google地图和标记实例。
它们还可以序列化为字符串,生成静态地图url。
正在工作。因此,功能将被添加到我需要它。特别地,jquery
插件可能会看到一些额外的功能。
google地理编码web服务的第3版也被实现,以进一步实现一种不引人注目的javascript方法。
在您的视图中.py(在“gmap=
maps.map…”之后)添加:
marker=maps.marker(opts={
'map':gmap,
'position':maps.latlng(38,-97),
}
maps.event.addlistener(marker,'mouseover',myobj.markerover')
maps.event.addlistener(marker,'mouseout','myobj.markerout')
info=maps.infowindow({
'content':'hello!',
“disableautopan”:true
}
info.open(gmap,marker)
然后,在您的页面上:
<;script type=“text/javascript”>;
window.myobj={
markerover:function(){this.openinfowindow();},
markerout:function(){this.closeinfowindow();}
<;/script>;就这样!
示例:
“views.py”
来自django导入表单
来自django。快捷方式导入呈现从gmapi导入映射
来自gmapi.forms。widgets导入googlemap
类映射表单(forms.form):
map=forms.field(widget=googlemap(attrs={'width':510,“高度”:510})
def index(请求):
gmap=maps.map(opts={
'center':maps.latlng(38,-97),
'maptypeid':maps.maptypeid.roadmap,
'zoom':3,
'maptypecontroloptions':{
'style':maps.maptypecontrolstyle.dropdown菜单
},
}
context={'form':mapform(initial={'map':gmap})}
>gmapi,
<;div{
<;script type=“text/javascript”src=“http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.js”>;
<;script type=“text/javascript”src=“http://maps.google.com/maps/api/js?sensor=false“>;
<;script type=”text/javascript“src=”/static/gmapi/js/jquery.gmapi.js“>;
地图将显示为图像,一旦/如果加载javascript,它将转换为javascript地图。