用于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地图。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Spring AOP:在方法之间交换信息   数组Java将字符串转换为字符[]   堆内存java。lang.OutOfMemoryError:PermGen space+java   安卓 Java。lang.ClassCastException:无法将活动强制转换到接口   java尝试使用气泡排序将随机整数数组从最大到最小排序   线程“main”java中的indexoutofboundsexception异常。lang.ArrayIndexOutofBounds异常:发电机处为3。main(Generator.java:35)   java“宽大”有什么用?   java SimpleCaptcha NoSuchMethodError   java在哪里部署Web服务的jar依赖项?   Java8获取列表中连续数字的函数方法   java为什么JWT令牌不安全?   java Uber API:在请求或发出令牌时指定多个作用域会返回无效的请求参数   java如何使用映射器从包含多个引用单元的JSON字符串中获取对象列表?   java警告匿名子类(?)没有串行版本   Jackson 2.9.0中的java JsonGenerationException。pr1   java试图打印多个catch语句   java如何创建一个sql表并获得每个唯一字段的平均价格?   java为什么SetMinimumSize设置最小高度而不是宽度?   java与使用POI合并的混淆   java在Xpath中使用“AND”和“normalizespace”时在不同浏览器中遇到不同的错误