当前位置: 首页 > 面试题库 >

django,谷歌地图集成

林鹭洋
2023-03-14
问题内容

我需要将django应用程序与直观的google-maps界面集成在一起,以用于无线电调度的保安人员/ emt。

我已经在使用GeoDjango,尽管看起来对于特定用途可能有点过大。无论如何,它已经使服务器上的地理空间处理变得像我所需要的那样容易。

但是我的JavaScript足够弱,而不必自己构建ajax rpc层。有没有什么工具或技术可以帮助这一点?

编辑: 澄清一下,我不是在问如何使用Google Maps
API。就像这篇文章所解释的那样,google提供了很好的文档,并且在网络上有很多来自google或其他方面的示例,它们解释了如何独立使用api。Django也有很好的文档。

一起使用它们使我慢下来。


问题答案:

Google MapsAPI并不难学习(+拥有良好的文档),只需自己尝试一下,这里是一个出色的游乐场,其中准备了许多示例。

附带说明一下,作为Web应用程序开发人员,您应该已经开始使用javascript了(请参阅James
Bennett的这篇非常古老但不落伍的文章)。



 类似资料:
  • 所以我看到了一个特殊的例外,我敢肯定的是谷歌地图的绘图代码。 我有一个片段,在那里我以编程方式添加了一个支持地图片段,然后我在其中操纵谷歌地图实例。 这是stacktrace: 我无法可靠地复制它(尽管这种情况经常发生),我已经查看了ReadWriteDirectByteBuffer和ShortToByteBufferAdapter,但没有任何东西突然出现在我面前。 有什么想法吗?

  • 我认为问题是我需要添加构建提示。我可以找到在哪里添加他们,但我不确定他们应该是什么格式。我也不知道要补充什么。我想我发现了一个帖子,说我需要添加Android.xapplication=Android:value=“Your Key”/>Android.xPermissions= 但我不确定构建提示条目表单中的格式是什么

  •        LSV默认的对谷歌影像进行了加载,如果需要加载其他的谷歌地图数据,可以通过LSV中直接点击即可加载。

  • 最近Chrome开始发出以下警告: [违规]将非被动事件侦听器添加到阻止滚动的触摸移动事件。考虑将事件处理程序标记为“被动”,以使页面更具响应性。看https://www.chromestatus.com/feature/5745543795965952 这些都来自JavaScript谷歌地图API代码。我可以在自己的代码中将{passive:true}添加到addEventListener(),

  • 02-14 13:09:38.184:e/databaseUtils(2348):向包写入异常02-14 13:09:38.184:e/databaseUtils(2348):java.lang.securityexception:权限拒绝:用户的get/set设置要求以用户-2的身份运行,但从用户0调用;这需要Android.permission.interact_across_users_fu

  • 我正在尝试创建如何使用MapView获取。我创建了一个片段和一个XML来使用它。问题是,当我尝试打开MapView时,它会抛出NullPointerException,但我无法理解为什么。 我该怎么解决呢? XML 碎片 例外