解决 如何加载离线谷歌地图和地图标记并将其保存在数据库中

贾纳科斯

成员
已加入
2020年4月6日
留言内容
5
编程经验
Beginner
你好,
我是ASP.NET的新手,我想标记离线Google卫星地图,然后将其存储在SQL Server数据库中。我观看了一些youtube视频,我在其中学习了如何使用经纬度和互联网连接来加载google map。现在我想拥有一个离线地图,然后能够对其进行标记,然后必须将其保存在数据库中。请指导我,向我推荐一些高度相关的阅读材料/示例代码或任何其他相关帮助,以便我继续


期待

问候
 

跳伞

工作人员
已加入
2019年4月6日
留言内容
2,536
地点
弗吉尼亚州切萨皮克
编程经验
10+
你想做的是反对 Google Maps服务条款:
3.2.3禁止滥用服务的限制。

(a)不得刮rap。客户不会导出,提取或以其他方式抓取Google Maps Content,以在服务之外使用。例如,客户不会:(i)在服务之外预取,索引,存储,转发或重新托管Google Maps Content; (ii)批量下载Google地图图块,街景图像,地理编码,方向,距离矩阵结果,道路信息,地点信息,海拔值和时区详细信息; (iii)复制并保存公司名称,地址或用户评论;或(iv)结合使用Google Maps Content和文字转语音服务。

(b)不缓存。除非地图服务特定条款明确允许,否则客户不会缓存Google Maps Content。
 

羊皮

退休程序员
工作人员
已加入
2018年9月5日
留言内容
1,933
地点
英国
编程经验
10+
您使用的方法错误。还 :
3.2许可证要求和限制。以下是第3.1节(许可授予)中授予许可的条件。在此第3.2节(许可要求和限制)中,“客户不会”一词的意思是“客户不会,也不会允许第三方这样做”。
这使我们成为Google的客户,因为Google认为那些使用其服务的人就是客户。帮助您违反3.2.3的我们使我们成为客户,而您则成为第三方。为了保护CSharpForums免受Google提出的任何法律要求/行动,我们将不遗余力地协助您实现上述要求。由于不是您可能遇到麻烦的您,而是我们。我也不接受任何违反任何公司服务条款的借口;因为它们在编写时应该受到尊重。

我建议您选择一条符合Google TOS的替代路线,而不是立即关闭您的主题?保留URI,数据位置坐标的集合,并将它们存储在您自己的数据库中,以供在调用Google Maps API时参考: Google Maps Platform | Google开发人员。链接的API可以请求此类详细信息,这不会违反其TOS。
 
最佳 底部