我需要显示一个相当大的图像,表示类似于构造计划的内容,并允许用户在其上放置引脚。
我喜欢这样做,谷歌地图的工作方式与图像平铺,以便用户可以放大并在需要时获得更好的分辨率,因为这些图像可能非常大,很可能他们想要放大很远。
我正在考虑这样做的最好方法,虽然它们大致在同一个球场,大约在3000-4000 x 3000-4000像素左右,但它们不会是一个恒定的大小。必须是正方形。
我正在试图找出最好的方法来平铺这个,我不知道我是否真的可以设置一个平铺尺寸(比如像谷歌地图一样256px)并使用它,因为它很可能是一些瓷砖不会适合256px。我想我可以添加透明度/空白来弥补差异,或者我可以在任何平铺完成之前改变整个图像,并为整个图像添加透明度/空白以使其成为正方形。
我还考虑过定义一定数量的图块来将图像分割成例如。 3个瓷砖宽4高或类似,只需动态计算瓷砖所需的尺寸,至少这种方式我认为不应该有任何透明度填充。
任何人都可以提出任何陷阱或其他方法来解决这个问题吗?
我只是使用谷歌地图,但它不适合我正在做的事情,因为这些点会位于像房子那样使用gis点太精细的地方。