- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 Java调用C++编译的dll
由于项目是基于Java的,但是核心代码库是C++写的,为了调用C++的代码,需要将C++的函数编译成dll的形式提供给Java使用。一、新建一个Java类DllTest添加一个native方法ADDpackage com.javacplusplus;public class DllTest { public native int ADD(int a, int b);}...
2018-05-06 16:41:05
1044
原创 天地图离线瓦片的打包与发布(GeoServer)
想在GeoServer中直接发布松散型的瓦片是不支持的,需要使用GeoServer的mbtiles扩展。先将瓦片存储到SQLite数据库中,再将数据库发布,中间进行了一个转折。实现思路: 1.将已有的天地图瓦片存入SQLite数据库并取名后缀为mbtiles。 2.将mbtiles文件使用Geoserver REST API发布到GeoServer。实验环境: VS2010 GeoServe
2017-10-20 13:31:05
13872
1
原创 ArcPy导入地图服务器缓存
上一篇使用了ArcPy创建缓存,这一篇就该讲讲怎么导入缓存了,我这里使用的数据是png格式的缓存,数据格式在之前的博客中有提到。import arcpyfrom arcpy import envimport os, sys, time, datetime, traceback, string# Set environment settingsenv.workspace = "D:/Projec
2017-08-12 09:50:46
467
原创 ArcPy创建地图服务器缓存
ArcPy将地图文档 (.mxd) 文件转换为服务定义草稿 (.sddraft) 文件,此时的地图服务是没有缓存的,如果需要创建缓存需要使用ArcToolBox里面的“创建地图服务器缓存”工具。 可以在ArcCatalog里的“系统工具箱->Server Tools->缓存->创建地图服务器缓存”,在“地图服务器缓存”工具右键->帮助,就可以看到ArcGIS 帮助文档对工具的介绍以及ArcPy的使
2017-08-12 09:43:19
1056
原创 ArcPy将地图文档 (.mxd) 文件转换为服务定义草稿 (.sddraft) 文件
在上一篇中讲到了ArcPy的使用和主要参考,所以这里就不再重复,有不明白环境和使用的请参考上一篇博客 ArcPy创建ArcGIS Server连接文件。本文参考地址:ArcGIS 帮助文档话不多说,直接上代码:import arcpy# define local variableswrkspc = 'D:/Project/' #工作目录mapDoc = arcpy.mapping.MapDocu
2017-08-06 10:49:51
1369
原创 ArcPy创建ArcGIS Server连接文件
关于更多的ArcPy的参考,可以查阅ArcGIS的帮助文档,里面都会有很详细的代码示例,只需要修改对应的参数即可。ArcGIS 帮助文档环境 ArcGIS 10.2 ArcGIS Server 10.2 ArcGIS自带的IDLEPython代码如下:import arcpyoutdir = 'D:/Project' #工作目录out_folder_path = outdir o
2017-08-06 10:13:28
1505
原创 ArcGIS Server导入已有PNG格式瓦片
ArcGIS Server导入已有PNG格式瓦片使用环境ArcGIS 10.2 ArcGIS Server 10.2建议:有时候ArcGIS Server响应速度较慢,建议在操作之前先在任务管理器,服务里面,重新启动ArcGIS Server的服务。
2017-07-30 10:14:47
13898
2
C++插入SQLite数据库的BLOB字段
2017-10-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人