Google maps 在嵌入式谷歌地图中提供KML数据,但如何向用户隐藏KML

Google maps 在嵌入式谷歌地图中提供KML数据,但如何向用户隐藏KML,google-maps,kml,Google Maps,Kml,我已经嵌入谷歌地图好几次了,只是做一些基本的东西 现在我需要覆盖城市的各个区域。我努力获取、解析和调整所有地区的所有坐标,我不希望其他人复制我的坐标 我可以显示覆盖图,但阻止用户读取KML坐标吗?除了让javascript api块中的每个人都能看到路径之外,还有其他方法可以嵌入它们吗?尝试使用FusionTablesLayer。您可以将KML导入FusionTable,并阻止下载,但可以将其显示在地图上。人们可以查看您的坐标,但很难(但可能不是不可能)获取它们。我创建了一个融合表,我将其设置为

我已经嵌入谷歌地图好几次了,只是做一些基本的东西

现在我需要覆盖城市的各个区域。我努力获取、解析和调整所有地区的所有坐标,我不希望其他人复制我的坐标


我可以显示覆盖图,但阻止用户读取KML坐标吗?除了让javascript api块中的每个人都能看到路径之外,还有其他方法可以嵌入它们吗?

尝试使用FusionTablesLayer。您可以将KML导入FusionTable,并阻止下载,但可以将其显示在地图上。人们可以查看您的坐标,但很难(但可能不是不可能)获取它们。

我创建了一个融合表,我将其设置为“可通过链接访问”,我将地图的“发布”html代码嵌入到我的网站中。现在如何防止坐标被下载?在嵌入代码中,“查询选择自”有一个长标识符。这个标识符不仅可以用来访问地图,还可以访问引用的数据(kml坐标?)正如我在原始回答中所说的,人们可以看到您的表(使用该ID),但是如果您将表配置为阻止下载,他们将无法下载数据(但他们可以“看到”它)。你可以支付保护他们的能力,即使看到它ok,在我的设置中“下载融合表”现在是禁止的,我尝试了正常用户也可以访问的功能。我不知道你所说的“查看”它(数据)是什么意思,但现在我尝试了,用户只需双击districts fusion table的kml单元格,就可以“查看”原始kml代码,从而可以立即复制和粘贴所有坐标。重复一遍#几次,他就抄袭了我所有的作品:(这意味着对我来说,我必须付钱,还是我仍然错过了一个选择?