开源GIS编程

  • [转]云计算落到实处才有大发展

    众所周知,云计算概念被提出来已经很长时间了,一些云计算的应用也是铺天盖地,无论是云安全、云输入等等都开始以云为自己的一个依托,进而拓展。这也说明云计算的应用是五花八门的,事实上,也只有不断地把应用落到实处才会有大发展。毕竟一种新兴的应用需要广泛的社会基础...
    2025-12-25 06:07:22 UTC
  • Wordpress中安装插件时提示权限问题

    chown -R httpd: wordpress 在Debian Squeeze中,使用下面命令: chown -R www-data wordpress
    2025-12-25 03:03:42 UTC
  • PIL写入字体出现“ImportError: The _imagingft C module is not installed”的解决方法

    这几天有一项工作,需要在图片中将图片的日期写入到图片上。原来做过这样的工作,在Linux下,使用Python的PIL库完成。但这次有些不太一样,因为要给别人用,所以必须要在Windows下。开始想应该会非常简单,把原来代码拷贝过来执行就可以。 安装完PI...
    2025-12-25 03:02:43 UTC
  • 发现IDL的函数file_search()有点小问题

    file_search()函数是IDL的获取当前目录下文件列表的函数,功能很强大,但是今天在使用的时候发现了一点小问题。 假设在文件夹cur_ ws有3个文件,aa.txt;bb.txt;cc.csv。在使用file _search()获取文件列表时, ...
    2025-12-25 01:56:27 UTC
  • 在Gentoo中挂载Windows共享文件夹

    由于安全方面的原因,很久没有使用挂载共享文件夹的功能了。今天为了工作方便,又重新找了一下相关的资料。在Gentoo中实现挂载windows共享文件夹还是非常方便的。内核需要CIFS支持。 < > SMB file system support (OBS...
    2025-12-23 07:54:58 UTC
  • 在Debian Squeeze中编译lndcal的方式及问题

    问题 程序中定义的函数getline()与系统类型的函数getline()冲突。为避免冲突,将程序中的函数getline()改名为getlinec(); 文件param.c中第251行处的函数getline()疑似是Bug,其调用的参数与程序中定义的函...
    2025-12-23 07:33:48 UTC
  • 使用Screen时遇到“Cannot open your terminal '/dev/pts/0' - please check.”的解决方法

    在server上使用screen的时候出现了如下错误: Cannot open your terminal '/dev/pts/0' - please check. 可以使用script命令来记录这个终端会话,执行 script /de...
    2025-12-23 07:19:30 UTC
  • GRASS在Ubuntu下面的安装与初步使用

    大家基本上都是Windows的用户,所以大家使用Grass之前的第一个问题就是:是否可以在Windows平台上运行Grass?回答是肯定的,这是在Windo ws下安装Grass的说明: http://grass.itc.it/grass62/binar...
    2025-12-23 07:06:07 UTC
  • GeoDiango介绍

    在网上闲逛时发现了一个名为GeoDjango的项目。GeoDjango是一款支持地理数据存储和空间查询的Django衍生项目。貌似是WebGIS? GeoDjango主页为:http://geodjango.org/ Django主页为:https://...
    2025-12-23 07:03:22 UTC
  • Basemap绘制四川轮廓

    1.数据准备 (1)到http://www.gadm.org/download 下载中国shapefile格式的资料,下载后的文件名为CHN_adm_shp.zip ,解压后如图: 主要用到的文件是CHN_adm1.shp 2.绘图 import t...
    2017-10-31 02:05:32 UTC
  • Basemap安装

    步骤一:下载basemap.tar.gz 网址: https://sourceforge.net/projects/matplotlib/files/matplotlib-toolkits/ 下载想要的版本。 到目录下解压: $ tar zxvf bas...
    2017-10-31 01:51:04 UTC
  • Windows+Anaconda2环境下安装测试basemap

    待解决的问题:Anaconda自带的mlp_toolkits并没有basemap 可以看到mpl_toolkits中不包含basemap,from mpl_toolkits.basemap import Basemap时,也就出现了如下报错: 解决方案...
    2017-10-31 01:37:24 UTC
  • Linux Mint安装matplotlib basemap

    下载basemap 下载完成后解压basemap 安装依赖库 直接使用python setup.py install 安装会提示缺少geos库,为了方便把相关库都安装上.以下命令在终端都是以超级用户运行 apt-get install libgeos* ...
    2017-10-31 01:25:06 UTC
  • ArcGIS For JavaScript API Switch Basemap(切换底图)

    可切换地图地图,可以使用BasemapGallery类默认选择项 您可以添加其他的底图的图库,但所有底图添加到BasemapGallery, 需要在相同的投影。如果要显示底图从和ArcGIS.com, show ArcGIS Basemaps=True那...
    2017-10-31 01:15:31 UTC
  • Basemap可视化地图信息

    Basemap 是Matplotlib 的一个扩展,使得Matplotlib更方便处理地理数据。 matplotlib底图工具包是用于在Python中绘制地图上的2D数据的库。 底图没有自己做任何绘图,但提供了将坐标转换为25个不同地图投影之一的设施。...
    2017-10-31 01:00:47 UTC
  • window10下安装python basemap模块

    我们直接conda install basemap 发现报错。 C:\Users\yi>conda install basemap Fetching package metadata ... CondaHTTPError: HTTP None Non...
    2017-10-31 00:53:16 UTC
  • BaseMap模板理解

    1. Group Layers Community BaseMap,坐标参考为Web-Mercator, 最终提供的地图服务共计有20级,即L0-L19. 我们知道,无论是ArcGIS Online、Bing Maps、Google Maps, 还是其...
    2017-10-30 08:18:27 UTC
  • matplotlib 画图中的basemap安装问题

    在用matplotlib画图是会用到basemap库的,但是直接安装却会出现问题: 使用这条安装命令就能够安装功能了: conda install -c conda-forge basemap=1.0.8.dev0 但是有的情况下,这条命令也无...
    2017-10-30 07:42:34 UTC
  • python-matplotlib中Basemap插件的安装

    步骤一:下载basemap.tar.gz 如下网址: [https://sourceforge.net/projects/matplotlib/files/matplotlib-toolkits/] 下载想要的版本。 到目录下解压: $ tar zxv...
    2017-10-30 07:36:13 UTC
  • matplotlib之Basemap与PyQt4的例子

    Basemap简介 Basemap是matplotlib提供的用于在地图上绘制二维数据的工具。 安装 它不是matplotlib默认安装的一部分(源码竟然包竟然100M以上,难怪不被默认包含)。所以需要我们自己动手安装: https://github....
    2017-10-30 07:26:09 UTC
  • Windows环境下为Python3.X安装basemap的方法

    本文Python是3.6版本,尝试多种的basemap的安装方法,但都安装失败,终于在多种尝试后安装成功了。因此将该方法分享大家,不保证一定成功,但供大家参考,同时也把尝试过的其它方法展示出来。 操作的电脑环境: 操作系统:Windows10 Pytho...
    2017-10-30 07:00:00 UTC
  • 绘制地图库Basemap的安装与使用

    1.安装Python包 Python 2.7 numpy pandas 安装VC环境 这里安装免费的精简的VC版本,下载链接[Microsoft Visual C++ 2008 Express Edition] Visual C++提供了一套开发环境:...
    2017-10-30 06:16:42 UTC
  • matplotlib的basemap怎样绘制分省地图

    Basemap主要是将位置的经纬度坐标转换到图中的坐标的, 因此要绘制某一个省的地图,需要知道对应的轮廓线信息, 在Basemap中,它是通过shapefile来实现的。 因此我们首先需要得到相关的文件信息,并再将其导入Basemap中就可以了。 相关的...
    2017-10-30 03:31:06 UTC
  • Basemap安装使用简介

    1.basemap地图包简介 在python的众多扩展包packages中, matplotlib是用的最普遍的绘图包, 而为了能够扩展其在地图绘制领域的功能 (尤其在气象,地理等学科中有广泛的需求)Basemap模块就刚好能满足这一要求。 2.安装方法...
    2017-10-30 03:17:02 UTC
  • 利用Basemap绘制中国地图

    本文用Pyhon,Matplotlib/Basemap绘制中国地图, 主要是各省份行政图(轮廓图),地形图和人口分布图,其中人口分布可以嵌入到上述图形中。 参考链接: (1)https://www.zhihu.com/question/49669755 ...
    2017-10-30 02:25:23 UTC
  • Python/Basemap绘制美国人口分布示意图

    Basemap是一个强大的绘制地图工具包,配合matplotlib, 可以绘制一些漂亮的地图,通过网上搜集的数据就可以绘制关于人口分布、 天气等不同因素在不同地域的分布情况。 在win10环境下使用的,安装basemap 在http://www.lfd....
    2017-10-30 02:07:27 UTC
  • matplotlib和Basemap的简介

    在数据可视化过程中,我们常常需要将数据根据其采集的地理位置在地图上显示出来。 比如说我们会想要在地图上画出城市,飞机的航线,乃至于军事基地等等。 通常来说,一个地理信息系统都会带有这样的功能。 现在我们讨论如何在Python上实现,并且使用免费的工具包。...
    2017-10-30 01:54:39 UTC
  • Python与开源GIS:使用OGR定义矢量数据的字段

    Python与开源GIS教程的内容,开发了单独的内容,请打开 https://www.osgeo.cn/pygis/ 查看。 本页面的内容不再更新。 GIS数据除了图形要素之外,更重要的就是属性数据了。关于GIS 数据的属性,完全可...
    2017-10-22 03:59:30 UTC
  • Ubuntu 17.10下面Mapnik使用存在Bug

    最近在整理书稿《Python与开源GIS》,并进行代码的调试。 前几天Ubuntu 17.10发布,基本上第一时间就安装了,以进行测试。 今天初步发现,Mapnik存在着严重的问题,无法调用。 在Python 3.6下面: ➜ static_pages...
    2017-10-22 03:56:03 UTC
  • Python与开源GIS:使用OGR生成几何要素对象

    Python与开源GIS教程的内容,开发了单独的内容,请打开 https://www.osgeo.cn/pygis/ 查看。 本页面的内容不再更新。 前面部分我们详细地介绍了如何读取矢量数据,包括数据源、 图层、要素、几何形状、字段...
    2017-10-22 03:44:54 UTC
  • Python与开源GIS:获取图层信息

    Python与开源GIS教程的内容,开发了单独的内容,请打开 https://www.osgeo.cn/pygis/ 查看。 本页面的内容不再更新。 图层的概念 这里首先解释一下图层(Layer)的概念。 在GIS中,Layer 是...
    2017-10-22 03:43:35 UTC
  • Python与开源GIS:使用OGR模块打开矢量数据

    Python与开源GIS教程的内容,开发了单独的内容,请打开 https://www.osgeo.cn/pygis/ 查看。 本页面的内容不再更新。 首先来看一下使用Python如何对矢量数据进行操作。 在 Python 中使用 ...
    2017-10-22 03:21:21 UTC
  • Python与开源GIS:GDAL简介

    Python与开源GIS教程的内容,开发了单独的内容,请打开 https://www.osgeo.cn/pygis/ 查看。 本页面的内容不再更新。 GDAL 是读写大量的栅格空间数据格式的广泛应用的开源库。 该库起源于 1998年...
    2017-10-22 03:17:28 UTC
  • TorCMS代码中ext_与extra_的区别

    TorCMS代码中,有ext_,也有extra_,容易混淆。 代码中 ext_ , 这里是 extension缩写, 表示对基本字段的扩展。 extra_表示需要额外处理的。
    2017-08-16 01:05:24 UTC
  • Python与开源GIS:开始使用GDAL

    Python与开源GIS教程的内容,开发了单独的内容,请打开 https://www.osgeo.cn/pygis/ 查看。 本页面的内容不再更新。 导入GDAL 在Python中使用GDAL,只需要导入gdal模块。在早期的版本中...
    2017-04-04 11:46:15 UTC
  • Python与开源GIS:在PROJ.4中了解基准面与椭球体

    Python与开源GIS教程的内容,开发了单独的内容,请打开 https://www.osgeo.cn/pygis/ 查看。 本页面的内容不再更新。 使用proj命令查看椭球体参数 proj 命令是对经纬度进行投影的,即将经纬度坐标...
    2017-04-03 14:05:58 UTC
  • Python与开源GIS:PROJ.4的安装

    Python与开源GIS教程的内容,开发了单独的内容,请打开 https://www.osgeo.cn/pygis/ 查看。 本页面的内容不再更新。 Window下安装 从 PROJ.4 的网站[[http://trac.osgeo...
    2017-04-03 14:05:42 UTC
  • Python与开源GIS:PROJ.4简介与使用

    Python与开源GIS教程的内容,开发了单独的内容,请打开 https://www.osgeo.cn/pygis/ 查看。 本页面的内容不再更新。 PROJ.4是开源GIS最著名的地图投影库,它专注于地图投影的 表达,以及转换,许...
    2017-04-03 14:05:29 UTC
  • Python与开源GIS:大地水准面与椭球体

    Python与开源GIS教程的内容,开发了单独的内容,请打开 https://www.osgeo.cn/pygis/ 查看。 本页面的内容不再更新。 地球是一个表面很复杂的球体,人们以假想的平均静止的海 水面形成的“大地体”为参照,...
    2017-04-03 14:05:12 UTC
  • 分别使用wxPython与PyQt显示Mapnik的渲染结果出现问题

    分别使用wxPython与PyQt显示Mapnik的渲染结果出现问题

    Python与开源GIS教程的内容,开发了单独的内容,请打开 https://www.osgeo.cn/pygis/ 查看。 本页面的内容不再更新。 Mapnik 是一个开源的 Python/C++ 地图渲染引擎,他的功能是 把数据...
    2017-04-03 13:57:43 UTC