这对我来说是个大问题我已经想了很久。 我正在开发一个应用程序,其中应包含2D矢量室内地图。 地图将从.svg文件中提取出来,该文件将指定应绘制的线条,曲线(路径)和矩形的所有数据。
我对地图的主要要求是
到目前为止,我尝试了AndEngine和Android的画布。 使用AndEngine我在实现抗锯齿以渲染平滑的对角线或绘制曲线时遇到了麻烦,据我所知,这在AndEngine中实现并不容易。 虽然我不得不提到AndEngine放大和平移相机而不是修改屏幕上的物体的能力真的很棒。
我对内置Android的Canvas也有一些经验,主要是查看简单的位图,但我不确定它是否支持所有这些内容,特别是如果它能提供平滑的结果。
最后但并非最不重要的是,只有普通的OpenGLES 1或2可以选择,据我所知,有足够的工作应该能够支持我需要的所有功能。然而,它似乎很难实现。而且我从来没有使用过OpenGL或类似的东西编程,但我非常愿意学习。
总而言之,我需要一个平台,让我能够完成前面提到的3件事,但也非常重要 - 让我尽快实现这个功能。
任何形式的答案或建议都会受到欢迎,因为我非常渴望解决这个问题!
谢谢!