自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 赋予道路数据节点ID-运用arcpy

在做最短路径等应用时,我们需要确定每条道路起点和终点的ID在这里写了一份运用ArcPy来让线要素找到它的起点终点的脚本。已有数据:道路polyline 交叉点point输出:[道路ID, 起点ID, 终点ID] 的列表# encoding: utf-8import arcpydef ifClose (x1, y1, x2, y2) : if abs(x1-x2)...

2019-09-25 18:12:06 545

原创 asp.net core SelectList 双向绑定

在controller里面定义新的SelectList对象,该对象的名称需要和想要绑定的model参数名相同,这样才能双向传值。ViewBag.OilShipID = new SelectList(shipSelect, "OilShipID", "OilShipName", model.OilShipID);这里的 ViewBag.OilShipID 和 model.OilShipID...

2018-12-11 14:42:21 3134

原创 arcgis js api 常用功能记录

ArcGIS JavaScript API 是 Esri 公司开发的一款GIS前端类库。这里对工作中用到的一些常用,但是查阅文档会比较难找的功能做一些记录~限制视角范围:constraints设置视角可以看到地下:view.when(function () { view.constraints = { max: 179.5, mode: manual, }});...

2018-04-22 20:50:33 562

原创 经纬度BL和直角坐标XY的正算反算 PHP代码

这里是用的北京54坐标6度分带。需要用其他坐标可以修改参数$_a, $_f 。经纬度转XY:<?php function BLtoXY($latitude, $longitude) {     $_a = 6378245.0; $_f = 1.0 / 298.3; $zoneWide = 6; $PI = 3.1415926...

2018-04-20 16:44:15 1934 3

原创 MaxScript和Deep Exploration结合使用,导出模型到ArcGIS

MaxScript可以帮我们批量操作3dsMax中的模型数据。这里几种操作给出样例:1. 批量单个导出建筑模型块块为obj:for obj in geometry do( select obj rootpath = "F://data//tongji//newnewnew//objs//" filepathname = rootpath + getFilenameFile (obj.nam...

2018-04-11 21:15:50 1611

原创 三维数据模型转化,导入ArcScene

现在有一组3dsmax三维数据模型,我希望将它导入ArcScene中。我们用ArcScene的Import 3D files 工具导入。ArcScene支持导入的数据格式有这几种:3ds, skp, wrl, flt, dae.原来的模型长这样:直接的max文件是无法导入的,我们尝试了几种途径,用一些中转的数据格式转化导入。这些模型如果是用max->obj,那么obj会在deep explo...

2018-04-11 21:02:19 11772 10

原创 sweetalert写表格弹出框

var tide_table_div = document.createElement("div"); tide_table_div.innerHTML = "<table><tr><th>1</th><th>2</th&gt

2018-03-28 17:48:16 1673

原创 MAXScript 遍历子节点

function TraversalChildNode parentNode=( for childnode in parentNode.children do ( if childnode.children.count > 0 then ( TraversalChildNode childnode ...

2018-03-27 19:17:47 2446

原创 js 鼠标键盘事件穿透 pointer-events

今天遇到一个问题,发现了一个很有用的却藏得很深的css属性:pointer-events遇到的问题:我希望让一个div浮在上面,但是鼠标事件作用于被覆盖的图层。解决方案:设置上面的div的css属性pointer-events为none

2018-01-30 19:45:28 3711

转载 apache2配置相关

apache2的端口配置不同于apache,没有httpd.conf 这个文件。而是一般在 /etc/apache2/ports.conf 添加监听端口,在 /etc/apache2/sites-enabled/ 下面新加端口对应的路径。ports.conf 增加Listen的端口# If you just change the port or add more ports here, you w...

2017-10-14 11:43:54 305

转载 ubuntu server 搭建 svn

http://www.linuxidc.com/Linux/2016-08/133961.htm创建svn项目 sudo mkdir /home/svn/myproject sudo chmod -R 777 /home/svn/myproject sudo svnadmin create /home/svn/myprojectsudo chmod -R 777 conf/ su

2017-10-13 10:39:20 219

原创 arcpy删除shp中的重叠点要素

这里提供arcpy代码,删除shp点文件中,位置重叠的点。以及阐述arcpy的删除功能。

2017-10-06 19:06:20 4431 4

原创 Autolisp中获取表长度,获取\修改表元素

length函数获取表长度(length '("M20" "M24" "M30"))获取第i个元素(nth i list)修改第i个元素 这里要求对象是点表。点表的形式:((1. 12) (2. 32) (8. 77))定义点表的方法:(setq c (cons 1 12))(setq clist '((cons 1 12) (cons 8 7))获取点表中某一元素,然后替换:(setq old

2016-10-27 10:28:24 4632

翻译 Autolisp中获取数组长度

length函数(length '("M20" "M24" "M30"))返回数组长度来源: http://www.afralisp.net/autolisp/tutorials/list-manipulation.php

2016-10-27 10:02:46 1391

原创 用Arcpy读取shapefile

用Arcpy读取shapefile本文主要从两个部分介绍: 1. shapefile文件属性表的读取 2. shapefile内每个元素的坐标信息

2016-10-24 01:56:17 11799 5

原创 教你怎么制作高大上的三维热力图

作为一个GISer,如果不懂得去把你的分析图做得美观,且适合分析需求,肯定是不行的。这里提供了三维城市热力图的解决方案。仅供参考

2016-10-22 01:45:51 39187 2

原创 城市建筑Shp转stl模型文件说明

ArcGIS等GIS软件在城市规划、建筑领域有广泛应用。而stl模型文件,为三维模型的标准文件。本教程讲述,如何将GIS的shp文件,转化为stl模型文件的一个切实可行的方法。

2016-10-17 17:28:33 7531 7

北京54坐标正算

北京54坐标正算,通过经纬度计算平面XY坐标。北京54坐标正算,通过经纬度计算平面XY坐标。

2018-04-23

GIS双线基础路网生成方法

本论文描述了双线基础路网

2017-06-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除