首页 > 解决方案 > 从哪里开始学习编程,目标创建地图应用程序

问题描述

完全是新手,很长一段时间我都想开始学习,但是当我问问题时,我会问“你想学习编程的目的是什么?你想制作安卓应用程序?网络开发?等等”。

我是个新手,没有头绪,我只想开始学习,在路上发现什么对我来说更有趣。不知道 android 应用程序开发人员或 Web 开发人员之间有什么区别。

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

标签: maps

解决方案


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

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


推荐阅读