从哪里开始学习编程,目标创建地图应用程序



完全是新手,很长一段时间以来,我想开始学习,但当我问问题时,我得到了问题";你想学编程的目的是什么?你想制作安卓应用程序吗?web开发?等等";。

我是一个全新的人,我不知道,我只想开始学习,并在路上发现对我来说更有趣的东西。不知道安卓应用程序开发人员和网络开发人员之间有什么区别。

现在我有了";目标;为了创建地图应用程序,谷歌地图总是显示错误的方向,而我的国家不在他们的支持列表中,当我报告错误的街道等时,他们不会做任何更改,所以我想创建地图应用或其他名称。我想以谷歌地图为例,开始重新创建它,添加街道建筑,改变道路方向等,但谷歌搜索对我没有任何帮助,有人能给我从哪里开始的方向吗?3年前我放弃了,因为当我关注文章时,我浪费了几个月的时间;研究";也许绝对不是相关的东西,我只是需要指导。首先,告诉我应该在哪里提问,应该在哪里寻找答案和建议,这将是一件好事。哪些编程语言、哪些书籍或在线课程,在我知道自己在做什么之前,不会为任何课程付费。上完免费课我也是。我被迫在帖子上写标签。。。不知道该写什么。也许是地图?这就是我的无知。

如果你想创建地图软件来发布你自己的地图,我认为一个好的起点可以是Esri的ArcGIS Online。他们为开发人员提供免费资源(在此处免费创建开发帐户(有很多示例可以学习,您可以通过不同的技术和编程语言,查看资源页面。

如果你决定准备一些软件组件来更容易地收集GIS数据(GIS代表地理信息系统(,我建议给QGIS应用程序(QGIS网站(一个机会,这是一个成熟的带有插件系统的地图软件。它基于用python语言准备的插件来改变基本QGIS应用程序的用户体验。还有很多示例-你甚至可以检查现有插件是如何设计的,因为它们大多是开源的。

最新更新