首页 技术 正文
技术 2022年11月7日
0 收藏 404 点赞 750 浏览 2108 个字

出售基于Html5的高性能GIS平台源码

远景地理信息系统平台软件

远景地理信息系统平台软件,简称”RemoteGIS”,版本V1.0,它是基于HTML5自主研发的新一代WEBGIS平台,它使用Javascript开发,具有良好的系统架构和高可扩展性,功能强大性能超卓。

如果您有意向,请将您的需求通过QQ、邮箱发送给我,我将第一时间联系您。

邮箱:https://www.shuzhiduo.com/A/nAJvRpAQJr/business@remotegis.net   QQ: 49761074

说明1、出售平台源代码,您可以直接使用源码或对源码进行修改。 
2、并非出售平台的所有权利,您可以对源码修改后再申请专利。 
3、价格为 8.8万/套(不含发票),定制功能另外协商费用。 
4、平台效果可以参考远景云GIS。请注意云GIS使用的是RemoteGIS 1.1,90%代码相同但并非完全一样。产品特点1、支持海量矢量数据,可加载百万行的矢量数据,实际测试230万居民地数据使用顺畅。 
2、高速地图渲染,普通PC1秒钟能渲染十万行居民地数据。 
3、内存占用少。 
4、支持瓦片、矢量数据叠加显示。 
5、支持空间和属性混合查询。 
6、支持缓冲分析、空间关系判断。 
7、支持WFS、WMS、WMTS、RGIS矢量数据格式等多种数据。 
8、支持自定义瓦片、自定义矢量数据格式、自定义数据服务。 
9、支持二次开发对矢量数据集、矢量图层、瓦片图层进行扩展。 
10、跨平台,只要求浏览器支持HTML5,可用于PC、Android、iOS。功能列表

父模块

子模块

功能点

说明

RemoteGIS

内核

Map

平台核心模块,包含图层、控件等元素,负责图层组织、用户交互和地图渲染等。

地图操作

地图放大、缩小、缩放到指定级别、缩放到范围、缩放到全图、平移。

图层管理

添加图层、移除图层、设置图层顺序

控件管理

地图控件是至集成到Map控件中的功能控件,如鹰眼。包括添加、移除控件。

地图事件

注册、移除地图事件。

跟踪图层

Map包含一个跟踪图层实例

闪烁

按指定的样式闪烁显示一个Geometry对象。

瓦片图层

提供一般瓦片数据的加载和渲染接口,实现几种常用瓦片格式,也可以自行扩展功能支持其他瓦片格式。

WMS

获取WMS服务提供的瓦片数据进行渲染。

WMTS

获取WMTS服务提供的瓦片数据进行渲染。如:天地图

矢量图层

提供空间数据、标注文本、专题图的渲染。

Dataset

矢量数据集引用

styleMap

渲染样式获取和设置

图层渲染

支持简单样式、单值专题样式、范围专题样式。

标注文本渲染

显示要素文本,线类型标注点为第一个点,面类型标注点为重心位置。

显示级别

最大最小显示级别设置

选择要素

可通过空间过滤条件、属性过滤添加、要素ID选中要素,选中要素使用高亮符号渲染。

Selections

选择集管理。添加、移除、清除

刷新

图层刷新

跟踪图层

地图提供唯一的跟踪图层实例,用于对象的临时渲染。用于编辑、轨迹显示、回放等。

元素管理

添加、移除元素(Element)。每个元素包含显示样式和几何对象Geometry。几何对象不限点、线、面类型。

默认样式

设置点、线、面类型的默认样式。

矢量数据集

数据集负责空间数据和属性管理,提供查询、获取空间数据、获取属性数据、更新数据的接口。可扩展。

RBF

针对只读数据格式(RBF)的数据集。RBF使用float32类型存储坐标数据,减少文件长度。

Entire

完全的数据集实现,实现查询、获取空间属性数据、更新数据等接口。

WFS

支持WFS服务的数据集,从服务器获取数据、保存更新到服务器。

空间索引

对空间数据建立的索引,实现快速空间查询。

二叉树索引

用于只读数据格式RBF的线、面类型。

网格索引

用于只读数据格式RBF的点类型。

四叉树索引

用于可编辑数据的空间索引。

空间分析

缓冲区分析

指定缓冲距离,返回新的多边形对象。

空间关系判断

相交:用于线、面类型。判断是否相交

包含:面是否包含点对象

地图Tools

地图缩放

鼠标滚动缩放地图级别、鼠标移动地图、点击控件移动地图级别

图层列表

图层显示、底图切换(如果有多个底图)、图层开关

鹰眼

鹰眼图

比例尺

地图比例尺显示

距离量算

泛指笛卡尔距离

面积量算

量测区域面积(与真实面积存在一定误差)

数据转换工具

RBF数据转换

基于ArcEngine开发,实现ArcGIS矢量数据到只读数据格式RBF的转换。支持简单点、线、面空间数据类型。

导入数据库

将数据导入MSSQL数据库中,每个FeatureClass对应一个数据表,空间数据存储为WKB。

数据服务

实现数据库中的空间数据获取和修改(增加、删除、修改要素)。

数据集获取

获取一个空间数据集,返回给客户端使用。

批量提交修改

批量提交一个数据集的修改(包括新增行、修改要素、修改属性、删除行)

新增要素

在数据集中插入一个要素

删除要素

删除一个要素

修改属性

修改要素的属性值

修改几何对象

修改要素的几何对象

交付清单1、上述功能模块的源代码 
2、使用DEMO(RBF数据加载、数据表查看、属性空间查询、连接数据服务、数据编辑和提交) 
3、文档: 
  1)代码说明文档,包含代码目录结构图、类结构图,主要类的属性方法说明。 
  2)开发环境说明。 
  3)打包编译说明。‍

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,491
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,907
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,740
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,493
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:8,132
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:5,294