支持SSL的免费商业地图

时间:2011-06-18 07:47:38

标签: javascript google-maps ssl maps

我正在开发的商业网络应用程序位于SSL环境中。到目前为止我一直在使用Yahoo Maps,当我意识到当我切换到我的安全SSL环境时,YMaps打破了SSL证书。我知道谷歌地图现在提供SSL支持但不允许商业用途,除非你以每年1万美元的价格升级到Premier!对于我的小型初创公司来说,这是不可能的。

基本上我需要一个免费的地图服务,它将提供来自https域的所有内容。这是否存在?

2 个答案:

答案 0 :(得分:1)

即使确实存在,也需要考虑几个因素:

1)你得到你付出的代价:“免费ssl地图”与google / yahoo地图的质量是否相同?他们甚至会接近吗?

2)除非它是藏宝图,为什么它们需要在ssl下服务?它们中没有任何特定于用户的信息(假设您使用客户端javascript来标记/混搭)

3)关于证书问题,请查看协议中性网址,授予您必须填写它并且不介意在IE 6中弹出

答案 1 :(得分:1)

使用leafletJS地图结束,您可以指定地图图块的网址。我通过服务器上一个非常简单的PHP代理页面传递了tile图像文件内容。这样,客户端请求来自不安全的http域的资源就不会破坏SSL。

PolyMaps上的警告词 IE< 9不会运行它们,因为它们需要SVG支持。发现这很难!

如果有人想了解我如何解决问题的更多信息,请回复一下。