- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 ArcGis api for js上传shp文件
通过引用shapefile包解析shp文件<html> <head> <meta charset="utf-8" /> <meta name="viewport" content="initial-scale=1,maximum-scale=1,user-scalable=no" /> <!-- ArcGIS API for JavaScript, https://js.arcgis.co
2020-12-30 13:26:53 709
原创 ArcGis api for js从地图上下载shp文件
1.按照id生成zip压缩包,下载到本地参考博客以上博客中提供的arcpy代码文件路径及文件名必须要中文路径,笔者稍作修改,如下:1)识别中文路径:在inputname后面加上.decode(‘utf-8’).encode(‘gbk’)inputname.decode('utf-8').encode('gbk')2)固定名称:不去识别中文路径,而是给压缩包一个固定的名称outname = ‘result’ + str(cnt)全部arcpy代码:总体与上述博客相差不多,通过代码生成gp工具后
2020-12-30 13:24:38 1138
原创 arcgis api for js记录使用printTask打印遇到的一些问题
1.打印后图例没有显示出来主要原因是我在打印的参数中设置了这一句:legendLayers:[]把它删除就能出现图例了。template.layoutOptions = {//“legendLayers”:[],//把这一句去掉,图例就能显示出来了“titleText”: title,“scalebarUnit”: “Miles”,“authorText”:author};2.图例名称显示override,如下图:在项目中我的使用的基本上都是graphicsLayer,featur
2020-07-24 10:42:32 949 2
原创 ArcGis api for js 之infowindow与infotemplate(3.x版本)
由于业务需求需要用到弹窗,故记录下用法以便不时之需1)infoWindow笔者使用的infoWindow是map所带的infoWindow,有一个好处就是可以控制显示和隐藏,infotemplate的话需要点击要素才能够显示(至于模拟点击要素的方法。。。。暂时没有找到)代码如下: map.infoWindow.setTitle("医院2016"); map.infoWindow.setContent( "<div class=\"layui-card-header\">
2020-07-20 09:43:32 1196
原创 arcgis api for js开发(四):绘制多边形
arcgis api for js开发(四):绘制多边形以下分3版本与4版本来写:1.基于arcgis api for js 3.29核心代码如下: map.on("load", initToolbar); var queryType="";//创建类型 //初始化画图工具 function initToolbar() { ...
2019-08-25 17:29:37 2516
原创 arcgis api for js开发(三):在底图上添加图层
图层是自己发布到arcgis sever上的地图代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>添加2D底图切换部件</title> <link rel="stylesheet" href="a...
2019-04-24 17:48:04 2390 4
原创 arcgis api for js开发(二):widget窗口部件的使用之basemaptoggle底图切换
widget(窗口部件)是arcgis api for js 中的重要控件,教程中指出,该部件包括:1)locating your current location on a map via the Locate widget,通过Locate部件定位2)adding a legend to help visualize your map using the Legend widget,通过L...
2019-04-24 17:32:37 1536 1
原创 arcgis api for js开发(一):2D与3D地图调用
一、调用2D地图1)需要调用两类模块:Map,MapView,大概跟C#的using引用类模板类似 ,Map用来创建新地图,有basemap属性 ,MapView用来展示2D地图到div中。2)主要的basemap有:streets,satellite, hybrid, topo, gray, dark-gray, oceans, osm, national-geographic。3)Map...
2019-04-23 22:57:34 1127
原创 ArcEngine开发鹰眼浏览
ArcEngine开发鹰眼浏览用c#做ARCengine鹰眼开发时代码没有提示错误,但是运行之后没有效果,这是咋回事呢?问下大神代码和结果如下:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using S...
2018-10-17 22:36:14 418 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人