原创 Python學習筆記之__name__

__name__是表示Python模塊名字的一個系統變量,該變量的值可分爲兩種情況: 如果當前模塊是主模塊,其值爲__main__ 如果當前模塊是被調用的模塊,其值爲該模塊的名稱 如果不明白的話,下面的例子可以幫你理解哦 創

原创 Centos安裝ArcGIS Server後第一次訪問Manager頁面不成功(提示DIAG026)

1、問題描述 centos7安裝ArcGIS Servre後,不能訪問到Server的Manager頁面 使用server/tools/serverdiag/serverdiag工具監測,提示如下信息: *** DIAG026

原创 基於REST的方式下載Portal中的要素服務

Portal中下載要素服務的流程 正像之前的博客中談到的,要素服務在Portal中有兩種存儲方式,一種是存儲到時空型數據庫中,一種是存儲到關係型數據庫中。兩種存儲方式的不同,導致了下載流程的不一樣。 從關係型數據庫中下載 在要素服

原创 上傳並在地圖中顯示Shp文件

前段時間參與了一個項目,客戶有一個功能需求是上傳SHP文件並在地圖上顯示,然後在此基礎上做緩衝區處理。經過對比測試,最終選擇了shapefile.js工具,在此做個記錄。 shapfe.js能夠將Esri的Shapefile文件轉換爲

原创 基於REST的方式訪問Portal的GA工具

Portal、GA和REST API簡介 Portal for ArcGIS是一個門戶網站,可用戶與組織內的其他人便捷地分享地圖、場景、應用和其他地理信息。 GeoAnalytics Server是ArcGIS產品體系中針對空間大數據

原创 Portal註冊APP

此篇博客是基於Enterprise實現APP註冊。 安裝、配置Portal完成後(如果不清楚如何安裝Portal,請查看我的另外一篇博客),進入Enterprise界面,在Content選項卡中,依次點擊Add Item 、An ap

原创 Portal遷移(以部署UrbanIOC爲例)

背景環境如下: 1、已在虛擬機A上安裝好Portal、Server、WebAdaptor和DataStore並且將UrbanIOC項目部署到該虛擬機上; 2、虛擬機A1的計算機全名爲example1.esri.com,IP地址爲192

原创 Centos單機安裝Portal

本篇博客簡要介紹瞭如何在純淨的Centos機器上部署ArcGIS Server、ArcGIS Web Adaptor、ArcGIS DataStore和Portal for ArcGIS。在閱讀本篇博客之前,您需要提前瞭解一些Linu

原创 Windows Server 2008 R2安裝PostgreSQL數據庫時出現的問題及解決方法

在Windows Server 2008 R2操作系統上(沒有安裝SP1補丁)安裝PostgreSQL 9.5數據庫時會提示缺少Microsoft Visual C++ 2013 Redistributable (x64)軟件。然而在

原创 Webstorm配置Tomcat自動提交

在Webstorm中運行/調試前端程序時,瀏覽器的網址常常爲“http://localhost:63342/project_folder_path/html_name.html”,但有時需要爲了解決某些資源的跨域問題或者項目依賴項的問

原创 ArcGIS API For JavaScript使用自定義GP服務

通過本篇博客,你將會學習如何通過ArcMap發佈自定義GP服務和如何通過ArcGIS API For JavaScript API調用發佈的自定義GP服務。 使用ArcMap發佈自定義GP服務 在ArcMap中使用執行軟件自身提供的工

原创 vue-cli 3使用vue-bootstrap-datetimepicker日期插件

需求背景簡介 最近打算使用vue並結合前端工程化體系重構之前的一個Demo,其中有一個功能是使用bootstrap的datepicker插件選擇查詢日期。在網上找到了一個基於vue擴展的datepicker插件:vue-bootstr

原创 ArcGIS Runtime SDK for Android(100.3)訪問ArcGIS Online或Portal中的Item

概述:ArcGIS Rumtime SDK for Android可以加載離線的slpk作爲Scence中的Layer,也可以加載Portal(包括ArcGIS Online)中發佈的Scene和SceneLayer。本篇博客簡要介紹

原创 ArcGIS_API_For_JavaScript本地部署及跨域問題解決方法

Esri提供了在線版本的ArcGIS API For JavaScript,方便開發者調用。但在有些項目中,由於某些原因不能訪問外網,因此有必要在局域網中部署一條ArcGIS API For JavaScript。 本篇博客中使用To

原创 Centos使用Nginx+Supervisor離線部署Flask應用

Centos部署Python環境 部署Flask應用需要提前配置Python環境,如果您的Centos機器中沒有Python環境,可以參考我的另外一篇博客《Centos離線安裝Python》,在Centos中離線部署Python環境。