【问题标题】:How to add places to google map using google API in c#如何在 C# 中使用谷歌 API 将地点添加到谷歌地图
【发布时间】:2019-06-23 15:47:13
【问题描述】:

我的数据库中有多个存储位置。 地点包含 (Longitude,latitude,Name,Website,phone,...) 。 我想使用 c# 方法将这些地方添加到谷歌地图。 如何将地点发送到谷歌地图?

【问题讨论】:

  • 谷歌地图是一个 JavaScript 库。
  • 我可以从数据库中返回数据列表并将其发送到将这些数据发送到谷歌地图的 JavaScript 方法吗?
  • 这个问题的措辞不够清楚......尽管这是一个有趣的话题。 :)

标签: c# asp.net-mvc google-maps google-maps-api-3


【解决方案1】:

你可能想看看这个:

Calling JavaScript Function From CodeBehind

有两种解决方案:

使用JS

简而言之:

  1. 您仍然通过 JS 执行 Google API 请求
  2. 您的 C# 后端正在执行数据库调用,并且
  3. 通过上面将参数路由到JS

我认为这应该没有问题。

纯粹通过 C# 发送 API 请求

您当然可以通过发送 JSON 调用来请求 Google Maps API。

这篇文章给出了指导:google maps API for C#

【讨论】:

  • 如何使用 Javascript 在谷歌地图上添加缺失的地方?
  • @OmarSeleim 你所说的“丢失的地方”是什么意思?通常,谷歌地图的 API 希望您将经度和纬度设置为调用中的参数。此处对此进行了描述:developers.google.com/maps/documentation/javascript/…
  • 我想用我的信息(地点名称 XX,网站 XX.com,电话号码:015647)添加地点到谷歌地图,所以当有人在谷歌地图上搜索关于 XX 的地点时,我的地点会显示描述网站和电话
  • @OmarSeleim 你的意思是通过谷歌本身搜索?不是通过您的任何软件?这与开发无关。请遵循 google 的指导:support.google.com/maps/answer/… 只需登录,然后填写相应地址的表格。
  • 有没有办法将数据列表发送到 api 以一次性添加它们?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-02-19
  • 1970-01-01
  • 2012-11-02
  • 2014-12-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多