2011-05-05 65 views
2

我正在使用Django作为framework.i需要从一个文本框中输入位置名称的输入,并提交哪些应该放大谷歌地图中的特定位置可以请任何人通过分享我需要的信息或任何相同的代码片段的有用链接来帮助我。整合谷歌地图与Django

+2

这与Django无关 - 这是一个非常基本的Google Maps问题,它完全覆盖在Maps文档中。 – 2011-05-05 08:29:33

+1

@DanielRoseman你是否看到Reto的回答如何说出同样的东西而不居高临下? – thumbtackthief 2013-02-22 19:49:39

+0

我同意。回答**公开问答网站上的问题**具有敌意并不合逻辑。 OP我实际上是在自己的atm上工作。 – araisbec 2013-04-12 01:21:02

回答

4

有几种方法可以解决这个问题。您可以使用官方Google Maps API,但这也会给您一个动态地图,带有控件和详细信息泡泡。这是我的解决方案。它为您提供静态图像的地图。

img style="border: thin black solid; 
    "src="http://maps.googleapis.com/maps/api/staticmap? 
    center=***(Your '+' Separated Address)***& 
    size=***(HxW)***&maptype=roadmap & 
    markers=:http://i3.ghimg.com/img/smallMapPinHover_20110214.png***(Your + Separated Address)*** & 
    sensor=false" 
alt="Your map"/>  

我知道这是相当巨大的,但如果你仔细阅读它实际上并没有那么复杂。

  1. 更换(你+独立地址)你你想要的地址(例如中心= 123 +主+ ST +奥兰多+ FL)

  2. 更换(高x宽)与大小你想要的地图为(例如,大小= 124x124)

你必须把T上的原因他在那里的地址是两次,一次是地图位置,一次是针位置。您还可以将“maptype = roadmap”更改为卫星等其他内容。

我希望这不是太混乱。祝你好运!