准备开一个地图SDK的开源项目

最近有点空闲时间了, 准备开一个地图SDK的开源项目, 现在的地图SDK已经有很多了, 再做一个跟重新发明个轮子差不多, 但还想做的原因是想在别的轮子的基础上造个轮子...

初步设想是基于开源的地图渲染引擎tangram-es进行二次开发, 使用Qt5.7进行二次封装, 提供QWidget和QML两种接口

项目地址: https://github.com/tiangles/ltdmap

支持平台: linux gcc 32/64 bits, arm/x86, 未来打算移植到QNX和win32, Android和iOS暂时没有考虑

tangram es 地址:https://github.com/tiangles/tangram-es, fork自https://github.com/tangrams/tangram-es

坑挺大,一步一步来吧

时间: 2024-08-17 11:27:58

准备开一个地图SDK的开源项目的相关文章

Android 快速掌握高德地图SDK(内含实践项目)

上周学习了高德地图和极光推送的SDK,需要在项目中用到,不过学习起来还是费了一番功夫去看文档和Demo代码的.(不得不吐槽部分文档真的无厘头,只有简单的实例程序注释都没有,上下文还不对接,真是醉了),所以打算把最直白的步骤写在博客中,也希望能帮到还不会用这两种SDK的小伙伴们,少走弯路,提高工作效率. 本文主要介绍高德地图SDK的使用步骤: 包括从获取Key,到导包,到布局文件,以及编码实现. 还有两个最常用的功能: 实现定位自身. 根据地名或者坐标实现搜索定位并显示小蓝点. 一.获取高德Key

第一个Android TV Launcher开源项目

Android TV Launcher开源项目 这个项目是机顶盒桌面,用来播放视频.显示图片.应用管理和其他针对机顶盒产品的设置.目前git和CSDN code上面都没有类似的开源项目,正好本人最近在开发类似产品,网上类似研究还非常少,完全自己实现还是比较困难.所以就把目前的项目开源出来,也有利于其他人少走弯路. git项目地址 CSDN code项目地址 项目框架结构 UI.adapter.实体类.图片cache.网络层. 这个层级关系还是和大部分项目是类似的. 功能模块的详细实现方式 这个部

一个P2P点播直播开源项目:P2PCenter

最近跟着公司的项目走,我也研究了不少东西,尤其是在P2P方面,广泛涉猎各种开源项目,尤其是国外的开源项目,意外的发现了一个国内的项目,做的还不错,推荐一下.---------------------使用平台:客户端:Windows 平台服务器:Windows & Linux框架图例: 项目简介: P2P点播直播开源项目是一个由Kevin发起,多人参与开发并不断更新,符合GPL开源协议的开源项目. 项目成员: 系统架构及初期开发: 符文科(Kevin), 马军(Mark), 张威, 高成, 王亮 

Android_LIFE帮(基于最新百度地图API的开源项目)

越来越多的APP用到了地图API,所以本人依赖百度地图提供的API做了一个简单的项目,希望大家多多支持和star一下!! SoHOT链接和star地址:SoHoT链接下载地址,最后有github开源地址,别错过 如果您还没有去给SoHOT一颗star而直接看这个项目,那简直是有点损失,希望您点上面的链接,去star和下载体验一下SoHoT,捡起那个大西瓜再来捡这个小芝麻项目,你懂的!! 首先我们来看下项目预览 先来一张项目结构图 声明一下,代码没有重新整理,有点略乱,如果你想运行项目到你AS中请

iOS将简单的百度地图SDK集成到项目中

最近在玩百度地图API,期间遇到很多问题,只能说明我蠢.现在一一记录下来,以后用到可以回来复习一下. 下载iOS的SDK,下载地址为:http://developer.baidu.com/map/index.php?title=iossdk/sdkiosdev-download 新建工程,获取 Bundle identifier,比如:com.winson.test.cstest  注意灰色的cstest,是要手写进去的(very important): 回到百度地图API首页,如果你还不是开发

一个基于DDD的开源项目,各种技术!

基于asp.net mvc + DDD 构架的开源.net cms系统. 运行截图: 特性: 跨平台 支持Windows.Linux.MacOX运行.linux运行案例:http://blog.ops.cc DDD领域驱动 使用领域驱动设计构建,通过简单的领域模型,提供了强大扩展能力. 支援多种数据库 默认使用SQLite作为数据库,同时支持Sql Server.MySQL.OLEDB(ACCESS) 支持模板引擎 内嵌一个简单的模板引擎实现,可以用html作为呈现主体.后台支持模板的安装,网络

我发起并创立了一个 C 语言编译器 开源项目 InnerC

本文是 VMBC / D#  项目 的 系列文章, 有关 VMBC / D# ,  见 <我发起并创立了一个 VMBC 的 子项目 D#>(以下简称 <D#>)  https://www.cnblogs.com/KSongKing/p/10348190.html    . VMBC  需要一个 内置 的  C 编译器,   想来想去, 觉得还是自己写一个, 计划用  C 语言 写,  因为 VMBC 的  C 编译器 要求是一个 本地库,  如果不要求是 本地库,  我就用 C#

一个Metro风格的开源项目 MahApps.Metro

目录: Metro风格控件 Metro主题 MahApps.Metro文档地址:http://mahapps.com/MahApps.Metro/ 源码地址:https://github.com/MahApps/MahApps.Metro 在VS中可以装一个NuGet插件来下载MahApps.Metro.dll和MahApps.Metro.Resources.dll. MahApps.Metro文档写的很详细了.可以先了解下如何使用.在往下看这篇文章. 文档也给出了一些Examples: Win

我发起了一个 网格计算 协议 开源项目 GridP

GridP  是   Grid Protocol   的 全称  . 我在 <关于软件产业的两个契机>  https://www.cnblogs.com/KSongKing/p/9531950.html     中提到: 云计算是第一代互联网发展到成熟的标志 . 网格计算是第二代互联网的开始 . 我在 <Grid Virtual Server 和 网格计算>  https://www.cnblogs.com/KSongKing/p/9486434.html    中提到: 网格计算