超图
bus_lupe
这个作者很懒,什么都没留下…
展开
-
三维Web开发基础
三维Web应用开发流程SuperMap iDesktop三维场景制作SuperMap iServer三维服务发布SuperMap iClient3D for WebGL三维前端开发三维Web前端开发包iClient3D for WebGLHTML5(Canvas 3D)Cesium(开源框架)示例程序WeBGL在线示例与API文档http://support.supermap.com.cn:8090/webgl/examples/examples.html#layer原创 2020-09-21 22:43:55 · 1195 阅读 · 0 评论 -
二维Web应用开发之空间数据属性信息查询及显示
查询分类地图查询针对地图中的数据进行的各类查询SQL查询(属性查询)、范围查询、距离查询、几何查询数据查询针对数据集进行的各类查询SQL查询、缓冲查询、ID查询、几何查询支持的GIS服务:iServer的地图REST服务使用的查询接口:queryBy**查询服务类L.supermap.queryService(url).queryBySQL(param, function (result) { // doSomething})url: SuperMap iSer原创 2020-09-21 20:59:08 · 390 阅读 · 0 评论 -
二维Web应用开发之GIS功能开发实现思路
GIS功能开发思路地图显示地图浏览基础操作,如缩放等带有属性结果的GIS功能查询交通网络分析空间分析…带有属性结果的GIS功能开发思路,例如距离量算L.supermap.measureService(url).measureDistance({geometry:xxx}, function (result) {// doSomething})实现GIS功能的APIGIS服务使用那些接口L.supermap.*Service类例如L.supermap.quer原创 2020-09-21 17:51:13 · 463 阅读 · 0 评论 -
二维Web应用开发之空间对象绘制及显示
显示原理获取/创建矢量要素→设置矢量要素显示风格→加载矢量要素对象到图层添加方法GeoJSON,可以描述点、线、面等矢量要素类型L.geoJSON().addTo(map)——geoJSON Extends FeatureGrouphttps://leafletjs.com/reference-1.6.0.html#geojson点对象MarkerL.marker([lat, lng]).addTo(map)通过设置Icon的属性信息,规定点对象的风格样式,例如图片来源、大小原创 2020-09-20 18:42:39 · 475 阅读 · 0 评论 -
Web应用开发之多来源地图数据加载
地图图层显示原理将各个服务提供的地图作为图层添加到Map中地图图层对象地图图层对象加载地图方法创建地图对象:map=L.map()图层添加到地图中:*.addTo(map)访问iServer REST地图服务通过titledMapLayer接口对接url:与iServer服务对接,设置地图服务地址<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8">原创 2020-09-20 10:50:50 · 346 阅读 · 0 评论 -
Web应用开发之地图加载
实现一个小的Web GIS应用程序,该程序实现将China数据中一幅地图发布到网络上,并访问。地图服务准备创建工程,引入脚本库添加二维地图的装载容器浏览二维地图发布工程地图服务准备使用SuperMap iServer发布China地图服务引入脚本库创建工程文件夹从iClient目录中复制dist文件夹从web文件夹中复制libs文件夹修改脚本库文件include-leaflet.js的路径(\dist\leaflet)所有的路径都改成 libs、dist开头否则会报错:原创 2020-09-20 09:48:31 · 523 阅读 · 0 评论 -
二维Web应用开发-开发基础
开发三要素数据iServer服务二维Web开发涉及软件SuperMap iDesktopSuperMap iServerSuperMap iClient JavascriptGIS数据来源GIS网络服务二维Web开发平台SuperMap iClient JavaScriptfor Leafletfor OpenLayersfor MapboxGLiClient ClassicWeb组件数据可视化二维Web开发产品包下载地址:http://...原创 2020-09-19 20:16:51 · 154 阅读 · 0 评论 -
空间大数据与实时GIS
大数据与空间大数据分布式分析何时需要?数据量大,计算复杂,单节点处理的性能达不到要求时分布式计算原理把同一任务分解到多台计算机上,大大缩短该任务的执行周期分布式存储引擎分布式分析流程分布式分析实战环境配置iServer内置Spark环境使用内置Spark环境手动添加工作节点数据注册iServer内置大数据目录服务空间数据库注册到iServer大数据共享目录手动注册到iServer分析处理iServer支持分布式处理服务支持数十种分布式空间分析算子可视化显示iSe原创 2020-09-18 22:46:26 · 1029 阅读 · 0 评论 -
三维服务发布
将工作空间发布为三维服务以及数据服务数据服务三维服务提供对数据源中的所有空间数据的各种GIS运算,包括查询数据集中的数据将场景中的缓存数据进行发布,供Web端调用,实现三维数据再网页中的显示通过数据服务,对模型进行查询使用SuperMap iServer发布三维服务启动iServer→浏览器访问http://[IP]:8090/iserver/manger→登录→快速发布一个或一组服务WebGL无插件客户端开发需要的url地址.原创 2020-09-18 17:11:32 · 1062 阅读 · 0 评论 -
三维web场景
屏幕图层屏幕图层上的对象是放在屏幕上(三维窗口表面),相对于三维窗口静止,不随场景中球体的旋转、倾斜等操作而变化,而是随着三维窗口的改变而变化屏幕图层可以放置诸如Logo、说明性文字等需要静止在三维窗口中的内容普通图层用来加载显示数据,通过设置图层风格可以实现对图层的渲染地形图层添加到三维场景中的地形数据包括DEM栅格数据集和地形缓存*.sct三维场景构建三维缓存策略iServer服务概述iServer服务是什么?对各种来源的GIS数据进行GIS功能处理通过某原创 2020-09-18 16:41:47 · 648 阅读 · 0 评论 -
栅格瓦片与矢量瓦片
地图缓存技术地图服务的性能需求越来越高缓存技术大大提高了地图服务的性能,对用户体验也比较好缓存技术降低了服务器端压力,不在需要进行动态出图地图缓存或瓦块地图可以支持众多客户端并发浏览地图缓存技术是一种非常有效的提高在线地图访问效率的方式,用空间换取时间的方式。空间数据较为复杂地图或者地图的某个范围会被较为频繁访问返回客户端的地图结果相对固定地图缓存的分类栅格瓦片:地图中所有图层切分并存储为栅格格式的地图瓦片目前使用最广、技术成熟的地图技术矢量瓦片:矢量图层以矢量瓦片的形式进行切原创 2020-09-14 23:05:59 · 11288 阅读 · 1 评论 -
空间数据服务发布
SuperMap iServer服务管理工具基于管理工具,把China数据发布为Rest地图服务基于管理工具,把China数据发布为WMTS地图服务对比不同服务的实例地址操作步骤安装SuperMap iServer,可进入官网下载软件包http://support.supermap.com.cn/DownloadCenter/ProductPlatform.aspx启动iServer服务:[iServer]->bin->双击运行startup.batiServer访问地址.原创 2020-09-14 22:07:50 · 818 阅读 · 0 评论