皮皮网
皮皮网

【源码模板下载】【ajax选型源码】【bject源码分析】标绘源码_标绘软件

来源:源码资本 暑期intern 发表时间:2024-12-26 12:18:01

1.GIS之家整理GIS源码、标绘标绘地数据及资料
2.arcgis 源码api 3.x for js 入门开发系列五地图态势标绘(附源码下载)

标绘源码_标绘软件

GIS之家整理GIS源码、地数据及资料

       GIS之家的软件全面资料库

       GIS之家精心整理了一系列GIS相关资源,涵盖四个核心部分:

       1. GIS源代码

       arcgis 标绘标绘api 3.x:包括地图加载、开发教程(个系列)如地图查询、源码态势标绘、软件源码模板下载热力图等,标绘标绘以及大连地图导航、源码GIS网格化监管等实例。软件

       arcgis 标绘标绘api 4.x:涉及第三方矢量切片、Echarts集成、源码地图叠加等高级功能。软件

       leaflet:与Echarts、标绘标绘geoserver集成的源码地理信息处理功能,如图层编辑、软件属性查询等。

       Cesium:三维场景、ajax选型源码3D-Tiles、贴地标绘等高级3D展示技术。

       OpenLayers:支持大规模数据渲染,如GeoServer服务的加载和在线分析。

       Python方向:arcpy工具包的OSGB、MDB转换,以及切图工具等。

       2. 地图数据

       全国及部分区域的bject源码分析矢量数据,如路网、水系、绿地和行政区划。

       不同分辨率的DEM数据、 ESA数据,以及三维模型数据。

       多个城市的三维实景数据、倾斜影像数据和校园地图。flink软件源码

       OSM中国区矢量数据、3DTiles大雁塔等。

       3. 安装包和文档

       包括arcgis .2.2至.5的不同版本。

       文档资料包括教程、处理流程、技术大纲、开发指南等。

       4. 适用对象与更新

       面向webGIS和GIS初学者,防追封源码以及对学习有帮助的GIS专业人员。

       年更新记录:新增的省份地图数据和GIS项目实例。

arcgis api 3.x for js 入门开发系列五地图态势标绘(附源码下载)

       关于本篇功能实现用到的 api 涉及类看不懂的,请参照 esri 官网的 arcgis api 3.x for js: esri 官网 api,里面详细的介绍 arcgis api 3.x 各个类的介绍,还有就是在线例子: esri 官网在线例子,这个也是学习 arcgis api 3.x 的好素材。

       内容概览

       基于arcgis api 的 Draw 工具基本绘制 拓展 Draw 工具的绘制 源代码 demo 下载

       本篇实现地图态势标绘功能模块

       截图如下

       本篇核心的在于调用 arcgis api 的 Draw 工具: Draw

       构造函数:

       一般来说,传参 map 对象进来就行,其他参数可选的,用默认的就行,除非你想专门设置。 默认的可绘制图形类型常量 Constants:

       可以设置绘制的符号样式:

       其中,activate 函数可以激活触发绘制的行为,绘制结束之后在绘制结束事件里面获取 geometry:

       地图态势标绘实现的思路:利用 arcgis api 的 Draw工具实现普通的点线面绘制,但是对于燕尾箭头、集结地、弧线、曲线、简单箭头等特殊的军事态势需要自定义来绘制了,所以需要拓展 Draw 工具才能实现,也是本篇的精华所在。

       1是继承拓展 Draw 的文件目录;2是实现态势标绘模块的 js 文件。 首先,需要在 map.html 页面引用进来:

       其中,paths 代表需要引用的路径。

       其次,在 map.js 文件的初始化里面引用拓展的 js 文件 DrawEx 以及 DrawExt:

       最后,在工具栏菜单的态势标绘菜单响应事件里面调用 plot.js 即可:

       其次,触发调用 Draw 绘制:

       最后,添加绘制图形在地图上展示:

       demo源码下载 下载提取码:g5cy

相关栏目:时尚