是一个WEB项目,服务器上能够连外网,但是绝大部分用户不能上外网。
有一个GPS定位模块是使用google map做的,调用google map api生成地图和标注,但是这些API都是JS代码,由于JS是在本地执行的,所以不能上外网的用户看不到地图。有什么好的解决方案吗?
有一个GPS定位模块是使用google map做的,调用google map api生成地图和标注,但是这些API都是JS代码,由于JS是在本地执行的,所以不能上外网的用户看不到地图。有什么好的解决方案吗?
我要显示的是google电子地图,不是google earth那种。这个项目是给自己公司的服务部门使用的,用的就是google提供的免费功能,不想有更大投入。
不知道mapeasy是不是能够满足现在的需求,在地图上添加标注的功能倒是有,但是可能不支持轨迹回放功能吧,现在还只是大概看了一下介绍。
“webgis完整功能例子”这个例子用的是深圳的地图,功能有了很大的改善,支持拉框放大,拉框缩小,测距等功能,它的源代码有40多页纸,虽然里面可以看见MapEasy的身影,但是总体而已,整个框架都被整理的很精致,结构非常清晰,代码看起来要比正统的MapEasy舒服多了,如果说这个才是最新的MapEasy,我想大家都不会有意见,但如果说这个要独立出来,另立门户,我想也没人会反对。经过试验,谷歌浏览器不能正常运行这个js库,firefox好像也不能正常运行,只有IE可以很好的适应它,貌似刚好和上面的那个相反,真不知道说什么好了。
MapEasy的起步并不难,网上有很多切图工具,只要把自己的图切成片,然后稍加修改一下路径,就可以显示了。至于再开发出功能,也应该不难,尤其在“webgis完整功能例子”的基础上,增加了point和polyline的概念,使得地图可以接受矢量的数据,这对于MapEasy或许是一个重要的转折点,至于其他的gis功能,我相信都不会太难实现。
最棘手的,可能还是浏览器的兼容问题,水平有限,不知道如何解决。---------------
以上转载,看起来mapeasy还不怎么可靠啊。
请发邮件到[email protected],呵呵,需要付费的哦