- 博客(15)
- 资源 (3)
- 收藏
- 关注
原创 Geomesa st函数
所在包 geomesa.spark.jts.udf获取函数ST_Boundary获取范围ST_CoordDim获取坐标维度,二维或三维ST_Dimension获取数据维度,点,线,面分别是0,1,2维ST_Envelope获取外接矩形ST_ExteriorRing面对象获取外边框,其他对象返回空ST_GeometryN获取第N个子对象,不满足条件时返回空ST_GeometryType获取几何类型,返回字符串描述的类型ST_InteriorRingN获取有洞...
2022-03-03 17:11:22
1490
原创 生成mvt的st函数
SELECT ST_AsMVT(tile, 'polygons', 4096, 'geom') AS tile FROM( SELECT w.gid , ST_AsMVTGeom(w.geom, Box2D(ST_MakeEnvelope(%s,%s,%s,%s, 4326)), 4096, 0, true)AS geom FROM gis_osm_buildings_a_free_1 w ) tile WHERE tile.geom IS NOT NULLSELECT ST_AsMVT(til
2022-03-03 17:10:08
626
原创 vue中父组件调用子组件函数
用法: 子组件上定义ref="refName", 父组件的方法中用this.$refs.refName.method去调用子组件方法详解: 父组件里面调用子组件的函数,父组件先把函数/方法以属性形式传给子组件;那么就需要先找到子组件对象 ,即 this.$refs.refName.然后再进行调用,也就是this.$refs.refName.method...
2022-03-03 17:07:50
512
原创 VsCode 预览Geojson数据
1、在VSCode里安装扩展 VSCode Map Preview。2、打开GeoJson,在查看,命令面板,输入Map Preview,即可预览地图。
2022-03-03 17:07:16
1245
原创 spark.sql.crossJoin.enabled设置
今天碰到了一个异常,org.apache.spark.sql.AnalysisException解决办法如下:
2019-11-06 17:43:31
4081
原创 geotrellis投影转换tif再切片
ZoomedLayoutScheme默认是按3857进行切分。val rdd: RDD[(ProjectedExtent, MultibandTile)] = HadoopGeoTiffRDD.spatialMultiband(path)(sparkContext)//原始tif是非3857的坐标系统,将之投影到3857val reprojectRDD = rdd.reprojec...
2019-11-04 18:50:18
521
原创 解决jts.io.WKBReader解析对象失败问题
jts中的geometry只定义了常规的几个,碰到一些特点的geometry类型就解析失败,其中一个对象,postgis库里,通过st_astext函数查询处理的内容为:CURVEPOLYGON(COMPOUNDCURVE((119.582529281 35.460213874,119.582498853 35.4602588240001,119.582547151 35.460280703,...
2019-10-12 17:45:23
4279
1
原创 两种插入geometry的sql语句写法
INSERTINTOtest_table_0718(test,geom)VALUES(10,st_GeomFromText('POINT(116.12339.345)'));INSERTINTOtest_table_0718(test,geom)VALUES(10,'0000000001402B7852C8FAB0354049856F57A6B003'));在na...
2019-07-18 14:19:06
2622
原创 org.postgresql.util.PSQLException 处理记录
创建带geomtry类型字段的表,代码如下:String sql = "create table " + tableName + " (id Int4,geom geometry);";Connection connection = null;Statement statement = null;try { Class.forName(driver); connec...
2019-07-16 14:31:02
3163
原创 postgreSQL 修改字段类型为geometry
代码中用sparksql将数据存储了,geomtry的值已经转换为了16进制字符串geometry处理为WKB字符的代码:if (fldName.equalsIgnoreCase(Const.pg_field_geomtry)) { WKBWriter write = new WKBWriter(); byte[] geoByte = write.write(featur...
2019-07-16 09:28:01
4825
原创 存储grd文件代码备份
public static void writeGridFile(InterpolateData data, MeshInfo meshInfo, DataOutputStream outStream) { try { if (densityMap == null) { return; } String heade...
2019-07-10 17:58:26
197
转载 spark jdbc 连接postgresql 示例代码
// Note: JDBC loading and saving can be achieved via either the load/save or jdbc methods// Loading data from a JDBC sourceDataset<Row> jdbcDF = spark.read() .format("jdbc") .option("url",...
2019-06-12 15:52:24
809
原创 找不到org.opengis.util.FactoryException类文件错误的解决办法
最近想实现坐标转换,就导maven搜索了geotools相关的库,跟别的用法类似的,直接拷贝最新版本粘贴到pom文件中,我选的osgeo的版本。<dependency> <groupId>org.geotools</groupId> <artifactId>gt-main</artifactId> <...
2019-06-11 09:07:04
2542
原创 ArcGIS for Android 临时图层绘制文字 汉字不显示问题
可以使用TextSymbol,添加到GraphicLayer,但是默认情况下,不能显示汉字;打开地图后,初始化临时图层:if (mGrpcLayer == null) {mGrpcLayer = new GraphicsLayer();mMapView.addLayer(mGrpcLayer);}创建文字符号并添加到临时层:TextSymbol txtSymbol
2016-07-08 14:09:58
2864
原创 android popupwindow中的编辑框,无法弹出输入法面板
popupwindow中有一个edittext,点击此编辑框不能弹出输入法,一个简便的办法是popupwindow.setFocusable(true);
2014-07-11 14:01:16
2776
osmdroid-android-4.1.jar
2014-07-10
UIPickeView关联UITextField 实现选择
2013-08-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人