我想开发一个 Android 应用程序,提供我大学的独特地图。谁能告诉我开发这样的服务需要什么。这样的应用程序是否需要 OpenGL?基本的想法是拥有像谷歌地图这样的东西来显示用户的位置和方向。
我的大学位于丘陵地区,所以谷歌地图图像不是很清楚。我可以使用谷歌地图并以某种方式对其进行修改以构建清晰的应用程序吗?还是重新开始更好?
我想开发一个 Android 应用程序,提供我大学的独特地图。谁能告诉我开发这样的服务需要什么。这样的应用程序是否需要 OpenGL?基本的想法是拥有像谷歌地图这样的东西来显示用户的位置和方向。
我的大学位于丘陵地区,所以谷歌地图图像不是很清楚。我可以使用谷歌地图并以某种方式对其进行修改以构建清晰的应用程序吗?还是重新开始更好?
地图应用程序不需要 OpenGL(尽管可以使用),事实上大多数地图应用程序(包括 Google 地图)都使用预渲染图像“图块”。每个图块覆盖一组地理区域并包含用户可能需要的所有信息。
生成瓷砖的一个很好的应用是TileMill。Tilemill 需要映射数据来生成图块,而该数据的一个很好的来源是 OpenSteetMap。创建自定义图块后,您可以使用 android location api 获取用户位置并使用标记显示相关图块。
另一种选择是使用像Mapp这样的东西,尽管这需要花钱。