原创 ArcGIS API for JavaScript心得體驗

> 學習和使用ArcGIS API for JavaScript開發差不多有兩年了吧,跌跌撞撞斷斷續續也做了幾個小項目,學習之路相對比較平滑,但也遇到不少坑坑窪窪,這些坑大部分是自己當時能力所限造成的,也有

原创 Spring如何配置bean屬性

在Spring的bean配置文件中,每個bean必須有一個唯一標識的名稱或者id,以及一個完全限定的類名,用來讓Ioc容器對其進行實例化。 例如有一個簡單的Bean: package com.gisxx.beans; public c

原创 設置和使用地圖的範圍—ArcGIS API for JavaScript

設置地圖的範圍或獲得地圖範圍是使用地圖時常見操作。在地圖上設置新範圍的一個簡單的替代方法是在地圖上調用centerAndZoom()法,該方法基於給定的中心點和縮放級別設置新的範圍。 默認範圍 如果在初始化地圖時不包含範圍信息,則默認

原创 地圖小部件—ArcGIS API for JavaScript

電子地圖和傳統的紙質地圖最大的區別就是交互的程度不一樣,而交互性很大程度上由地圖的小部件所控制。傳統的紙製地圖主要有三個基本的部件(要素):比例尺、指北針、圖例,而電子地圖有更多的交互性小部件選擇,在ArcGIS API for Jav

原创 Openlayers4加載天地圖

文章首發於GISGO | GIS | 地理信息科學 - GIS研究中心:http://www.gisgo.top/ 相較於ArcGIS API而言,Openlayers添加天地圖和其他第三方的地圖服務簡單多了。通過ol.layer

原创 代碼提示(支持3.X和4.X)—ArcGIS API forJavaScript

編寫代碼最大的痛苦莫過於忘詞了,當然最大的幸福是目前市面上大部分IDE都支持代碼代碼智能提示,這極大提高了我們的效率,節約了開發時間。但是IDE默認支持原生的語法,如何讓IDE支持ArcGIS API for JavaScript智能提示

原创 格式化信息窗口內容—ArcGIS API for JavaScript

InfoTemplate類用於定義一個信息窗口的內容和標題模板。如果您使用的是2.2或更高版本的API,則可以使用字符串或函數定義內容和標題。如果版本低於2.2,你只能使用字符串。 調整信息窗口大小 默認情況下,信息窗口的內容區域爲2

原创 Jquery實現子菜單散開動畫

Jquery的animate()方法執行 CSS 屬性集的自定義動畫。該方法通過CSS樣式將元素從一個狀態改變爲另一個狀態。CSS屬性值是逐漸改變的,這樣就可以創建動畫效果。 在一些Web APP中(特別是移動端Web APP)子菜單

原创 HiddenHttpMethodFilter過濾器—SpringMVC

瀏覽器form只支持GET和POST請求,爾DELETE和PUT請求並不支持,Spring3.0開始添加了HiddenHttpMethodFilter過濾器,可以將這些請求轉換爲標準的http方法,使得支持GET、POST、PUT和DEL

原创 在移動設備中創建ArcGIS API for JavaScript地圖應用程序

本教程將演示如何通過響應式移動專用佈局窗口小部件創建移動友好的webapp 1、支持的設備 這個模板支持安卓和IOS橫向和縱向姿態,它使用Dojo Mobile框架幷包含Dojo標題窗口等小部件。 2、使用移動

原创 緩衝區分析—ArcGIS API for JavaScript

緩衝區分析是地理信息系統中的空間分析基本功能之一,是衆多空間分析方法的基礎。緩衝區分析是指爲了識別某地理實體或空間物體對其周圍的鄰近性或影響度而在其周圍建立的一定寬度的帶狀區。 緩衝區介紹 緩衝區分析是地理信息系統最重要和最基本的空間

原创 ArcGIS API for JavaScript實現分圖層顯示

文章首發於GISGO | GIS | 地理信息科學 - GIS研究中心:http://www.gisgo.top/ 大家都知道,當用ArcGIS發佈地圖服務時,是把整個地圖文檔所有圖層都發布出去的,如果展示的時候只想顯示某個圖層

原创 從招聘數據看GIS就業

文章首發於GISGO | GIS | 地理信息科學 - GIS研究中心:http://www.gisgo.top/ 基於Python,利用requests和BeautifulSoup庫寫了一個小爬蟲,獲得了51job上GIS的招聘信息,然

原创 ArcGIS API For JavaScript——空間查詢(FindTask和IdentifyTask)

相比較於QueryTask,FindTask和IdentifyTask支持多個圖層查詢。FindTask支持屬性查詢,IdentifyTask支持圖形查詢。 1、FindTask FindTask通過FindParameters類來設置查

原创 SpringMVC之“HelloWorld”起步

添加jar包 在eclipse中創建一個web應用程序後,向“WEB-INF\lib”中添加以下SpringMVC必須的jar包: - commons-logging-1.2.jar - spring-aop-4.3.10.RELE