1

我是软件的初学者,我正在询问或指导研究技术以构建我的应用程序。我只是对应用程序有一个想法。我正在尝试构建类似 zomato 但不同的服务。基于位置的系统的想法是相似的。我在网上搜索并了解了GIS系统。但是在进一步研究的同时,似乎我必须一起创建一张地图。因为我们有谷歌地图的 api,所以这感觉是多余的。但是我可以使用这个 api 来构建一个系统“ON”吗????任何教程或这个方向的某些方向都会有所帮助。还有 GIS 和基于 gps 的应用程序之间有什么区别。如您所见,我对基于 GIS 和 GPS 的应用程序的基础知识不是很清楚

谢谢您的帮助

4

1 回答 1

0

关于 Android,您几乎可以通过结合平台 API和全面的Google Maps Android API获得所需的一切。关于后者,这实际上是一个选择方便并可能向 Google 支付许可费的问题,而不是开发自己的解决方案来聚合来自其他地方的免费或更便宜的服务。

应用程序解决的大多数问题与经典 GIS 软件解决的问题不同,因为前者更面向消费者(使用公共交通工具、导航路线、计划旅行、寻找附近的餐馆),而后者更专业——面向,通常解决更大规模和更多技术问题(检测有洪水风险的区域、监测森林砍伐、计算要推土机的地形体积等)

国际海事组织,你不应该对看似困难的地理和地图制作技术概念感到气馁。最好的办法是清楚地了解应用程序应该解决的实际问题,并在需要时逐步研究地理主题。

对您关于 GIS 的问题的一些考虑:

如果它是今天创建的,那么 GIS 的首字母缩略词将意味着任何处理地理数据的软件,无论是移动应用程序还是专门用于专业用途的工作站软件套件。

但是当它被创造出来时,这个词几乎完全是后来的意思,所以它有很多传统和文化遗产——当然这并不总是一件好事。具体来说(至少以我的经验),在我看来,经典 GIS 社区使用的行话和概念对新手来说有点难以理解,特别是如果她来自软件开发领域而不是地球科学领域。

但是地理信息的可用性已经从稀缺变成了极其丰富,其支持技术也是如此:GPS 卫星、移动计算和移动连接。

于 2016-04-09T22:24:55.087 回答