悠悠思故乡

  --关注 GIS && C/C++ && Python

AutoCAD批量复制图层功能的.net代码

有一大批dwg文件,将里面某个图层的数据全部复制到一个新文件,这是一个很常用的功能。但是lisp是做不到需要跨文件执行命令的,只能使用arx来做。using System; using System.Collections.Generic; using System.Text; using Au...

2018-06-29 12:15:54

阅读数 388

评论数 0

ArcGIS Engine 修改 PageLayout 中地图比例尺时出现的Bug解决办法

原文地址:https://gis.stackexchange.com/questions/9943/mapscale-not-being-persisted-properly-in-mxd-when-programmatically-changed-outsi?answertab=votes#ta...

2018-03-10 00:15:42

阅读数 828

评论数 0

基于c#/Arcgis Engine开发时,从ArcCatalog拖放(DragDrog)数据集至TextBox的实现

原文:http://www.samuelbosch.com/2009/06/drag-drop-from-arccatalog.html帮助类:using System.Collections.Generic; using System.Windows.Forms; using ESRI.ArcG...

2018-03-06 09:56:04

阅读数 137

评论数 0

交叉编译 小米路由器mini 的 pyOpenSSL

export XIAOMI_ROOT_PATH=/opt/xiaomi export PATH="${XIAOMI_ROOT_PATH}/bin:${PATH}" export CC="mipsel-openwrt-linux-uclibc-gcc -pthread...

2016-08-25 09:54:06

阅读数 993

评论数 0

交叉编译 小米路由器mini 的 python

看了很多文章,要么说的是用opkg安装python,要么说的是小米路由器的交叉编译,就是没有mini的。学习了这篇文章(http://me.deepgully.com/post/5638916786880512),编译了小米路由mini的python。 小米路由mini版的路由是mips的,跟...

2016-08-24 18:09:12

阅读数 4095

评论数 0

KiCad 2014-2-24 4719 版本,win7 可用,精简版 30MB

KiCad 最新版的自动布线功能增强了,不过还是有待改进。平常画画板使用 KiCad 很方便,编译了一个不带 Python 的版本(业余画小板用不到脚本)。 压缩包目录里面有个 tools 目录,运行 make_fp_lib_table.py 初始化 fp-lib-table 文件。或者手工编辑...

2014-02-26 10:20:25

阅读数 6908

评论数 2

py + opencv 打造树莓派监控,场景有变化自动拍照上传到百度云

大家用树莓派来做监控,文章里面一般都是使用 fswebcam 或 motion。motion 非常强大,可以监测画面变化后保存成 mpeg 或 jpeg,还可以运行成 http 服务器模式。但是树莓派放在家里,从外面访问有时也会访问不了(比如 IP 变了等原因)。其实使用 Python + Ope...

2014-02-13 14:10:23

阅读数 9870

评论数 1

下载 https://github.com/android 上的全部源代码

从 https://android.googlesource.com/ 上弄源代码下来真是不容易,不但得用 vpn,repo 还得半天。github 的速度就快多了,关键是不用 vpn,随时可以下载。而且 github 还可以直接下载 zip 包,那速度可不是 repo 能比的。下面写了个代码批量...

2014-02-09 12:40:28

阅读数 10969

评论数 3

树莓派 Archlinux 的国内更新源以及 8188EU 的网卡驱动

编辑源列表: vi /etc/pacman.d/mirrorlist Server 改成 : Server = http://mirrors.stuhome.net/archlinuxarm/armv6h/$repo 是成都电子科大维护的源,速度很快,我的 10M 宽带基本满速

2014-02-05 23:38:25

阅读数 6516

评论数 0

勘测定界坐标交换格式文本文件转换成 shapefile 格式

之前写了一篇《使用 FME 将勘测定界坐标交换格式文本文件转换成 GIS 格式》,但是需要安装有 FME 平台才能实现,有时需要在外面没有装有 FME 的电脑上转换就不可行了。后来用纯 C 写了一个转换程序,不依赖任何 GIS 平台和其他 DLL,只有 64k 大小方便携带和下载,转换 3 万个面...

2013-11-23 12:16:40

阅读数 4571

评论数 11

Python 中使用 ogr 生成 shape 文件时的中文乱码问题

GDAL/OGR 的 1.9 版本开始,ogr 对中文的支持有了较大的改动。默认情况下,使用 Python 的 osgeo.ogr 生成 shape 文件时,直接使用 SetField 来设置属性值,其中如果含有中文就会出现乱码。在 driver 初始化之前,设置 gdal 的参数就可以解决中文乱...

2012-11-17 22:27:15

阅读数 2934

评论数 0

杀鸡也用牛刀,Haskell 处理 XML 文档小试

平常经常用千千静听来听音乐,长期以来就形成了一个自己最喜欢听的音乐列表。这几天想把这些音乐全部复制到U盘,插在车上,开车的时候也可以听听。但是每个MP3、WMA分散在不同的文件夹,一个个复制的话工作量就大了。我的音乐列表一般存为千千静听的 *.ttpl 格式,其本质就是一个 XML 文件。一般格式...

2012-10-31 22:57:03

阅读数 1217

评论数 0

POCO 的 Zip 类对中文文件名支持不正确的解决方法

POCO 在 Windows 中默认是定义了 POCO_WIN32_UTF8 #if defined (POCO_WIN32_UTF8) std::wstring utf16Path; UnicodeConverter::toUTF16(path, utf16Path); _handl...

2012-07-26 10:40:15

阅读数 2669

评论数 0

使用 POCO 中的 XMLConfiguration 管理配置文件

using namespace Poco::Util; using namespace Poco; // 1. 创建空的配置 AutoPtr cfg(new XMLConfiguration()); // 2. 设置根的名称 cfg->loadEmpty("conf...

2012-05-31 08:26:05

阅读数 2871

评论数 0

使用 POCO 的方法来拆分字符串(支持中文)

#include "Poco/StringTokenizer.h" #include using Poco::StringTokenizer; int main(int argc, char** argv) { std::string tokens = "...

2012-05-29 23:38:28

阅读数 2353

评论数 0

TEA 算法的 Python 实现

stackoverflow 上面有人问 TEA 加解密的 Python 实现算法。问题中的那段代码计算出的结果为什么与 C 语言不一样呢?因为直接对 Python 里面的数字左移的时候,如果结果超出了 32 位,Python 并不会像 C 语言那样把超出 32 位的部分截取,而是从 int 成为了...

2012-04-09 22:47:14

阅读数 3409

评论数 0

Dooc 文档下载器 -- 支持【百度文库】、【豆丁】、【MBALib】直接下载,无需登录积分

Dooc 文档下载器 -- 支持【百度文库】、【豆丁】、【MBALib】直接下载,无需登录积分。轻松下载各类文库文档。 本程序使用 Python 编写。 下载:点这里下载 操作简单 自动打包成 PDF 字迹清晰

2012-02-21 19:49:41

阅读数 2903

评论数 4

Lua 通过 alien 库调用 zlib 压缩/解压

上次的文章(http://blog.csdn.net/kowity/article/details/7229815)讲述了上个在 Lua 中调用 zlib 压缩、解压功能的库。其实通过使用 Lua 的 alien 库就可以直接调用外部 dll 中的函数,并不需要专门为 Lua 写一个插件。 ...

2012-02-13 22:34:04

阅读数 5067

评论数 1

编译 Lua 的 zlib 库——lua-zlib

最近需要使用 Lua 给 Wireshark 写个插件(dissector),苦于基于 C 的文档实在是太少了,干脆就用 Lua 来写。但是 Lua 也真是够“轻量”的,官方都没有个支持 zlib 压缩/解压的库。最后终于找到了 lua-zlib (URL:https://github.com/b...

2012-02-02 23:33:59

阅读数 8808

评论数 1

Openfire SVN + Eclipse 3.6 + Subversive 安装指南

原文地址:http://community.igniterealtime.org/docs/DOC-1020 原文讲述了如何使用 Eclipse 3.3 编译和调试 Openfire 的步骤。现在 Eclipse 已经更新到 Indigo(3.6) 版本了,与以往的版本稍许有些不同。下面选取重点...

2012-01-31 13:39:51

阅读数 1326

评论数 0

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