【发布时间】:2012-01-15 14:37:53
【问题描述】:
我想创建一个非常大的图像的可缩放可拖动等地图,功能应该像谷歌地图但地图本身来自我(它将是一张银河图片)。
所以我想我必须使用这个组件:
前端:http://openlayers.org/ (Example) 后台:http://sharpmap.codeplex.com/
并将它们相互连接,因此前端将调用后端以地图的当前缩放级别显示图块。
我是地图构建的新手,只是想确保不要走错方向,所以这有意义吗?以前有人这样做过吗?还是有更好的想法?
编辑
对不起,忘记了:用户不应该安装任何额外的东西,它也应该在 Ipad 上运行,所以我不能使用 silverlight、flash 等。只是好的老式普通 JS :)
【问题讨论】:
-
我曾处理过类似的需求,但开发平台是 Silverlight。我曾使用“DeepEarth”(扩展深度缩放)和托管在本地服务器上的图块。
标签: c# javascript asp.net-mvc-3