原创 cesium更改3dtiles姿態,包括位置,旋轉角度,高度

感覺好多人都寫了,我在這就是記錄一下:  var boundingSphere = new Cesium.BoundingSphere(Cesium.Cartesian3.fromDegrees(120,37,0.0), 0);//外接圓

原创 geoserver自定義座標系

首先你要有自定義座標系的七參 比如 proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@nul

原创 Geoserver 安裝及CORS跨域資源訪問配置

在使用了geoserver發佈了矢量切片地圖並使用了https://github.com/Leaflet/Leaflet.VectorGrid插件訪問之後,莫名的出現了跨域問題:Response to preflight request

原创 flask中表單日期使用美化的日期選擇框

轉載自本人的文章: http://www.kingpika.top:5599/post/69

原创 vue在同一個頁面重複引用相同組件如何區分二者

1.使用情境:我在同一個vue中引用了同樣的一個圖層選擇的組件,需要區分二者的選擇的radio值,如果不做區分,這二者選擇的radio值看上去將會一樣   2.解決方法: 先說原理,這個重複引用的組件雖然一樣,但是二者在被創建的時候各自走

原创 左右值編碼樹型數據庫設計

以下內容是我整理的筆記 一、定義 基於樹型結構的前序遍歷方法,給每一個節點賦予“左值”和“右值”,實現樹型結構的快速查詢。 舉例,以下是一個食品樹型族譜的例子:   接下來進行按照下圖箭頭進行前序遍歷:   每個節點的左邊的值就是“左

原创 谷歌切片和tms切片的區別以及經緯度轉化成二者行列號的方法

我的原文:http://www.kingpika.top:5599/post/84 一、相同點: 首先二者的縮放級別zoom和瓦片數量都遵循下列表格,讀者腦海中想必已經有畫面了 Zoom 瓦片排列 瓦片總數 0 1 ti

原创 flask 無法導入父級文件夾中的py解決方法

看一下那個文件夾有沒有__init__.py文件,沒有的話新建一個,空的也行,就能找到了 應該是沒有這個文件flask不會把它當作一個包,不會引入

原创 javascript--bind的用法

原文鏈接:http://www.kingpika.top:5599/post/80 與call很相似,都可以改變函數體內this的指向。 bind會創建一個新函數,稱爲綁定函數,當調用這個綁定函數的時候,綁定函數會以創建它時傳入bind(

原创 根據epsg代號進行座標的批量投影轉換

接口來源:http://epsg.io/transform#s_srs=4490&t_srs=4326 轉換參數使用的是默認值而不是精確的自定義數值,有更高精度要求就別用了,或者拿去改改也行。 將要轉換的座標文本放在txt文件夾裏,然後直

原创 矢量切片(mapbox pbf)自定義服務搭建

本人之前使用的矢量瓦片服務是用geoserver發佈而來,詳細步驟可以查閱:http://www.kingpika.top:5599/post/58。 這種方式有一個問題就是當你的數據庫新添了一個表後你必須用geoserver發佈一下才能

原创 python批量導入shp至postgresql數據庫中

原文地址:http://www.kingpika.top:5599/post/79 一、準備好數據並組織成以下格式: 點線面格式均可 二、代碼(需要安裝相應的庫) #coding:utf-8 import geopandas as g

原创 python讀取kml爲geojson

http://www.kingpika.top:5599/post/65

原创 使用geoalchemy2進行空間表的建立和空間數據的錄入

編程語言是python,使用的是flask框架 我之前進行postgis數據庫增刪改查的時候一直是自己手動在pg裏面創建空間數據表,然後用sql語句進行操作,覺得也沒什麼,剛開始知道orm的時候覺得這玩意好麻煩,sql語句又不是不能用,還

原创 興趣使然的創建了一個微信公衆號

搜索:十釐麥田。現在還沒什麼有營養的內容