- 博客(18)
- 收藏
- 关注
原创 在ACRGIS Javascript中加入谷歌街道图和卫星图
首先建一个JS文件命名为googleLayer.js。其内容为: //定义 google 图层 function defineClassesBeforInitMap() { dojo.declare("GoogleMapLayer", esri.layers.TiledMapServiceLayer, { constructor: function () {
2015-11-28 15:03:23 1716
原创 ARCGIS Server加载地图
在ARCGIS for JavaScript API中加载地图。默认的加载是basemap。当要加载自己发布的地图时就要将默认地图改为自己地图的URL。ArcGIS 加载动态地图 require(["esri/map", "dojo/domReady!"], function(Map) { var map = new esri.Map("map"); var lay
2015-07-17 17:14:10 2040
原创 python遍历文件目录
# -*- coding: utf-8 -*-import osimport os.pathrootdir = "D:\Music".decode('utf-8')#指明被遍历的文件夹for parent, dirnames, filenames in os.walk(rootdir):#三个参数:分别返回1.父目录 2.所有文件夹名字(不含路径) 3.所有文件名字 for di
2016-03-24 16:28:54 640
原创 Python标准库的方法
Python count() 方法用于统计字符串里某个字符出现的次数。可选参数为在字符串搜索的开始与结束位置。Python的sort() 对某个List进行排序
2016-03-11 15:57:31 475
原创 欢迎使用CSDN-markdown编辑器
极客学院的账号以及云盘资料百度链接:http://pan.baidu.com/s/1n04ea 密码:kbcc http://yunpan.cn/cLyPwufuYJngf 提取码:246a 加送的资料: 链接:http://pan.baidu.com/s/1eQcX1OA 密码:chhr 链接:http://pan.baidu.com/s/1z09AI 密码:u447 小甲鱼编
2016-01-22 18:29:21 655
原创 将shp中的多条属性分割为多个shp文件
按属性表中的FID字段,FID从0开始有多条数据,处理后的结果中就有和FID相同条数的数据,并且和FID一一对应
2015-12-09 16:02:13 3213
原创 Javascript根据变量来动态查询数组或Json的数据
如上可看到allHistoryData[0]是能够查到其SO2的值而根据变量myElement来查确不行,虽然myElement的值也是SO2到此,究其原因是allHistoryData[0]没有一个叫myElement的属性值,所以在执行时直接就直接是allHistoryData[0].myElement了。所以是应该差不到。解决方案:将要查询的Javascript语句进行转换e
2015-12-06 16:36:50 519
原创 ArcGIS的工作空间
在ArcGIS Desktop主界面上中的Geoprocessing下有个Environment。打开。这个就是工作空间。Current Workspace里面的东西是一直存在的,在Arcgis里面名字为Workspece。Scratch Workspace里面的东西是一直存在的,在Arcgis里面名字为Scratch Workspece。在GP工具的Model输出的工
2015-11-28 15:37:48 9427 1
原创 Python的渔网生成工具。属性表操作
输入渔网的面如图然后加入工具进行提取,结果如下并且属性表有生成矩形重心点坐标其中的Python代码为import arcpyfrom arcpy import env# Set environment settingsenv.workspace = "C:/"# Set local variablesin_table = arcpy.GetPar
2015-11-28 15:20:24 2232
原创 json格式化
json有时被压缩成一行,非常不利于阅读与使用。提供一个网址将json快速转化为便于阅读格式的样子:pro.jsonlint.com
2015-10-17 00:36:53 402
原创 ArcSOC占用内存和磁盘
ArcGIS发布服务很多了后发现电脑变得很慢很卡,这我都忍了,到最后居然打开个谷歌浏览器都要崩溃!实在让人不解。于是我决定看看到底是什么原因。打开任务管理器发现内存和磁盘被很多很多个ArcSOC占用了,每个都占四五十兆的,而且还一直读磁盘。根据网上资料发现每个地图服务都会有2个ArcSOC于是乎,删除了很多地图服务。电脑果然不卡了,代价是我做了好久的GP服务还有地图服务都没有了。回
2015-07-28 22:20:28 2409 1
原创 Arcpy中用pathon写一个DEM生成等高线再用面裁剪的Toolbox工具
工具是将DEM生成等高线,然后用clip进行裁剪arcpy的代码如下# Import system modulesimport arcpyfrom arcpy import envfrom arcpy.sa import *# 设置环境env.workspace = "C:/data"# 设置参数值contourInterval = 20baseContour = 0
2015-07-23 22:51:09 2328
原创 直接用Json写Shp文件并加载到地图中
写一个函数来实现添加添加Json写的边界 function addBoundary(){ require(["esri/graphic","esri/tasks/FeatureSet", "esri/symbols/SimpleMarkerSym
2015-07-23 22:20:00 5869 1
原创 实时显示裁剪的DEM生成的等高线
实现在浏览器中调用GP服务,显示裁剪的的等高线首先点击按钮在地图上画一个面,根据所画的面去裁剪地图的DEM,实时显示出结果 <!--The viewport meta tag is used to improve the presentation and behavior of the samples on iOS devices-->
2015-07-21 19:51:13 1567
原创 调用GP服务
实现DEM提取等高线然后裁剪再在网页显示。首先,建立适当的Model,将Toolboxd的工具拖入model中选择合适的变量,如图发布好GP服务和地图服务。点击后实现了提取等高线后裁剪的功能。附上源代码 <!--The viewport meta tag is used to improve the presentation and behavior of t
2015-07-20 21:29:17 1427
原创 ARCGISServer加载切片地图
首先切片地图要用松散型的切片格式,切片切好了之后放在IIS里面 加载切片地图 dojo.require("esri.map"); dojo.ready(init); var map; function init() { initLayer(); map = new esri.Map("map");
2015-07-17 22:12:22 2733
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人