求问自制简易Android地图大概思路

============问题描述============

我想做一个简易的Android地图,不使用Google的API。让它可以实现移动,缩放,旋转,标记的功能。我现在知道的大体思路是把整张地图图片切割成若干小块,然后让这些小块共同移动,旋转。但是不知道这个思路对不对,还有使用什么Android控件和方法实现,请各位大神指点,谢谢!!

============解决方案1============

引用 2 楼 despotdragon 的回复:

Quote: 引用 1 楼 ITbailei 的回复:

自己做地图当然是可以的,不过你忽略了一个很中要的问题,那就是你自己是没有地图数据的,然道你自己去测绘?

只打算做校园内的,所以数据还是可以得到的。现在就是开发上觉得无从下手。

没你想的这么简单,自己做的话,需要去测绘的,不是一张校园图就能搞定的。为什么不调用百度地图,直接可以把自己校园图片直接贴到百度地图上面,给你官网的参考exp

============解决方案2============

楼主打好GIS基础,涉及到图形矢量化等问题

时间: 2024-10-13 02:10:53

求问自制简易Android地图大概思路的相关文章

android app 程序设计思路小结

android app 程序设计思路小结 一.model设计与实现 建立业务POJO,比如user public class User{ private int userId; private String userName; public User(int userId, String userName){ this.userId = userId; this.userName = userName; } public void setUserId(int userId){ this.user

ArcGIS for Android地图控件的5大常见操作

原文地址: ArcGIS for Android地图控件的5大常见操作 - ArcGIS_Mobile的专栏 - 博客频道 - CSDN.NET http://blog.csdn.net/arcgis_mobile/article/details/7801467   GIS的开发中,什么时候都少不了地图操作.ArcGIS for Android中,地图组件就是MapView,MapView是基于Android中ViewGroup的一个类(参考),也是ArcGIS Runtime SDK for

七款android地图 [Map] 开源项目框架分类总汇

七款android地图 [Map] 开源项目框架分类总汇: 1.AmapDemo仿照一号专车的地图界面 2.基于高德地图写的不同功能的地图应用 3.基于高德地图的gps.wifi.基站的智能选择定位 4.基于高德SDK搭建的出行类APP,高仿滴滴快的 5.高德地图便民搜索 6.百度地图 7.Android 高德地图gps定位

自制简易矿石收音机暂告失败

2012年6月左右,WQ送给我二根锗二极管,说是可以制作简易的矿石收音机,一直放着没动作.10月份拿出来开始与孩子一起做收音机,经过一阵子缠线,接线的工作后,没有收到任何声音,手头又没有万用电表,无法查出哪有故障,就放弃了. 2014年8月,孩子马上要开学了,想与孩子一起完成这个任务,就从淘宝上买来一块万用电表,重新开始制作. 每次将两根线接在一起时,都小心地用电表测一下是否连接紧密,最后终于大功告成了,可惜仍然听不到声音. 现在怀疑接地没弄好,楼房上大量采用PVC管材,找不到可接地的东西,所以

(android 地图实战开发)2 创建MapActivity,根据设备当前位置,显示地图

(android 地图实战开发)2 创建MapActivity,根据设备当前位置,显示地图 http://www.cnblogs.com/macroxu-1982/archive/2011/09/13/2174657.html 实现效果: 获取手机gps当前的位置,显示位置对于的google地图. 具体的步骤: 1 Step One  创建包含MapView控件的应用界面 <com.google.android.maps.MapView android:layout_width="fill

Android地图应用新视界--mapbox的常用功能封装工具类

上一篇- Android地图应用新视界--mapbox的应用开发之初始集成篇-中介绍了全球应用的多平台地图框架mapbox在Android端的集成步骤, 以及Android的地图应用新视界--mapbox的应用开发之简单功能提取篇,如果要了解建议先看前两篇哦 此篇将延续上篇内容,主要提取常用功能封装工具类,可以直接当工具类使用 直接上干货 如下: public class MapBoxUtils { private MapboxMap mapboxMap; private Context con

对小白操作Linux系统,解决报错的大概思路

有时候,看到报错,就马上到百度报错的原因,然后又报错,又到百度报错的原因 弄着弄着就不知道自己找的答案是解决之前哪个问题的了. 好,介绍一下linux各种报错的解决的大概思路,以加快我们的学习,工作效率 用纸记下: 报错的提示 解决报错的命令 报错的提示 解决报错的命令 如果一个报错在网上有多种解决报错的方法,可以以流程图分支形式几下来. 原文地址:https://www.cnblogs.com/yongshenwu/p/11785875.html

求问,我想android开机不启动自带的界面,启动自己做的应用程序,该怎么做?

============问题描述============ RT 在这个版我只能最大100分,没办法了. 有分数了,我再来发高分帖子. ============解决方案1============ 引用 2 楼 xqhrs232 的回复: 自己做成LAUNCHER 然后去android默认的launcher代码中的AndroidManifest.xml文件中把 android.intent.action.MAIN这个属性给屏蔽掉 ============解决方案2============ 如果你是自

使用百度地图API进行Android地图应用开发(Eclipse)

随着基于位置的服务的兴起,地图类App呈现爆发趋势.随着而来的是地图供应商开放大量的API.供开发人员开发基于PC或者移动端的应用程序. 如今我们研究使用百度地图SDK进行Android项目的开发. 本文讨论怎样导入百度地图SDK. 主要分为server端配置和client配置. (1)首先要有一个百度账号,账号能够去百度官网申请,然后登陆:http://developer.baidu.com/map/index.php? title=%E9%A6%96%E9%A1%B5   .使用自己的账号p