当前位置: 首页 > 软件库 > 程序开发 > 地图相关 >

mapfinal

地图引擎
授权协议 Mulan
开发语言 Java
所属分类 程序开发、 地图相关
软件类型 开源软件
地区 国产
投 递 者 颜祖鹤
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

mapfinal是基于 Java 语言的极速GIS基础开发框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展。具有高效的资源调度和渲染能力,易学易用,能同时应用于桌面端、Web端和手机端。

软件架构


输入图片说明

渲染流程


输入图片说明

使用说明

  1. 源码加入Eclipse,运行窗口程序src/test/java/com.mapfinal.platform.develop.frame.MapFinalFrame

  2. jar使用方式请参考src/test/java/com.mapfinal.platform.develop相关代码。

  3. mvn方式

        <dependency>
            <groupId>com.mapfinal</groupId>
            <artifactId>mapfinal</artifactId>
            <version>0.3.2</version>
        </dependency>

 

 相关资料
  • 问题内容: 在阅读了戴夫·切尼(Dave Cheney)关于Go的地图的博客文章之后,对我来说,还有几件事尚不清楚。 TLDR: 为什么它们无序? 实际值存储在哪里? 深入研究运行时程序包后,我发现基本的映射结构如下: -是存储区数组,其中索引是键的哈希值的低位,其中存储区为: ..好吧,这只是每个项目是键的哈希值的第一个字节的数组。键值对存储为(每个存储桶八对)。但是到底在哪里?考虑到映射可能包

  • 问题内容: 我目前正在学习Go,我制作了这个简单而又粗糙的库存程序,只是为了修改结构和方法以了解它们的工作原理。在驱动程序文件中,我尝试从Cashier类型的项目映射中调用方法和项目类型。我的方法具有指针接收者,可以直接使用结构而不是进行复制。当我运行程序时,出现此错误 Inventory.go: Driver.go: 真正与我的问题有关的代码部分是中的函数和print语句 问题答案: 地图条目无

  • 一个简单的问题:我看到chronicle Map3x正在将一些功能转移到引擎产品中。然而,引擎本身依赖于MAP2X。我有点困惑,我怎么能把它们一起用呢?我想我错过了什么,但不确定到底是什么。

  • 问题内容: 为了在模板中使用‘s’ 关键字,我想在使用进行迭代时获取地图条目的索引。有什么办法吗?我的地图具有以下结构: 问题答案: 您不仅可以使用模板操作来执行此操作,还可以注册一个提供必要帮助的函数。 您可以注册一个返回一个函数(闭包)的函数,该函数在每次调用时都会改变其返回值(确切地说,“奇数”和“偶数”索引的交替方式): 我将其命名为不与ravel的碰撞。使用它: 输出(在Go Playg

  • 问题内容: 我怎么能展平的(同类型)s到一个用Java 8? 问题答案: 我的语法可能有些偏离,但是flatMap应该为您完成大部分工作:

  • 问题内容: 如何转换 为? 这不起作用: 问题答案: 如果您只包含,则可以这样操作: 如果不是,则可以替换 为。