導航:首頁 > 版本升級 > shp文件web發布

shp文件web發布

發布時間:2023-05-14 12:46:50

⑴ arcgis10 web 導入服務時,相應的mxd , shp文件應該放什麼位置 請大家指教

系統盤建立一固定發布文件夾即可

⑵ 什麼是shp文件,用什麼軟體生成,有何屬性

shp文件由固定長度的文件頭和接著的變長度記錄組成。美國環境系統研究所公司(ESRI)開發的一種空間數據開放格式。

該文件格式已經成為了地理信息軟體界的一個開放標准,這表明ESRI公司在全球的地理信息系統市場的重要性。Shapefile也是一種重要的交換格式,它能夠在ESRI與其他公司的產品之間進行數據互操作。

SDE、ARC/INFO、PC ARC/INFO、Data Automation Kit(DAK)和ArcCAD軟體提供了shape到coverage的數據轉換器,ARC/INFO同樣提供了coverage到shape的轉換器。

為了和其他數據格式交換,shape文件的格式在本報告中被出版。其他數據流,比如來自全球定位粗廳系統(GPS)接收機的數據能同樣被存為shape文件或X,Y事件表。

Shape文件技術描述計算機程序能通過使用本節的技術描述來產生,讀,寫shape文件。一個ESRI的shape文件包括一個主文件,一個索引文件,和一擾賣個dBASE表。



(2)shp文件web發布擴展閱讀

在shapefile文件之中,所有的折線與多邊形都是用點來定義,點與點之間採用線性插值,也就是說點與點之間都是用線段相連。在數據採集時,點與點之間的距離決定了該文件所使用的比例。緩凳逗當圖形放大超過一定比例的時候,圖形就會呈現出鋸齒。

要使圖形看上去更加平滑,那麼就必須使用更多的點,這樣就會消耗更大的存儲空間。在這種情況下,樣條函數可以很精確地表達不同形狀的曲線而且占據相對更少的空間,但是shapefile並不支持樣條曲線。

⑶ ArcGIS Online中發布託管要素圖層的步驟

        隨著webgis的發展普及,越來越多的GISer通過web來搭建定製的gis應用,有些圖層的要素需要進行編輯,增加,刪除的操作,esri提供了一種無需部署任何環境,通過在ArcGIS Online發布託管要素圖層的解決方案,本文為在ArcGIS Online中發布託管要素圖層的詳細步驟。

1.登錄ArcGIS Online賬號(若無賬旁襲號,請先注冊)

2.進入主頁後,點擊內容,可看到你在ArcGIS Online中發布的內容

3.點擊新建項目,彈窗新建項目選擇框

        本示運畝兄耐野例選擇從本地添加shp壓縮文件(可識別zip文件,不能識別rar文件),也可通過web或者url的方式添加shp文件。

4.系統自動識別所上傳的壓縮文件為shapefile,選擇添加並創建託管要素圖層

選擇創建託管要素圖層,shapefile才能在被api等調用時,進行編輯操作。

5.點擊下一步,可選擇shapefile要放置的文件夾位置,添加標簽,摘要

6.點擊保存完成託管要素圖層的發布

可通過點擊內容,查看剛剛發布的託管要素

⑷ ArcGIS Server 發布shp

shp
文件作為圖層的數據源文滑高件,用arcmap
打開
shape文件,然後把其保高亮存為mxd文件,這樣就信念尺可以在arcgis
server
manager裡面來發布了。Good
luck~

⑸ 如何利用GeoServer發布衛星地圖服務

1安裝GeoServer我安裝的是GeoServer2.3.2版本(本教程與Geoserver的版本關系不大,下載最新版的也適用),最好按照默認目錄安裝,一步一步Next,其中默認帳號如下圖所示2使用GeoServer上傳數據(1)打開開始菜單,找到GeoServer的目錄,打開GeoServerDataDirectory,如下圖所示,該目錄使用來保存GeoServer中用來發布的數據。(2)打開該目錄(GeoServer2.3.2\data_dir)後,進入data目錄,新建一個文件夾myTestData,用來保存你將來要發布為WMS和WFS的數據,將數據存放在該目錄中,如下圖所示。(3)打開開始菜單,找到GeoServer的目錄【與(1)相同】,打開StartGeoServer,等待服務打開之後,再打開GeoServer的目錄中的GeoServerWebAdminPage,網址為:(測試用可以隨便寫一個),該URI在發布WFS時要用到,如下圖所示。選擇界面左上角的stores,然後選擇AddnewStore,添加數據。如下圖所示。在NewDataSourse中,選擇第一項Directoryofspatialfiles(shapefiles),如下圖所示,本文主要將簡單的發布shp數據,後續文章會將將shp數據存儲到PostGIS空間數據耐升庫中,然後使用GeoServer將PostGIS中的空間數據發布為WMS/WFS數據。在NewVectorDataSource頁面對表單進行如下設置,點擊Save保存。Sava保存之後,會出現NewLayer頁面,這裡面有你剛才保存在目錄中的所有數據,由於我只保存了一個shp文件則畝洞,所以只有一個Layer,如下圖所示。3使用GeoServer發布數據為WMS和WFS在剛才的NewLayer頁面中,對你要發布的數據,點擊該數據最右邊的Publish,在Data標簽頁中按照下圖進行設置,順序很重要,其他不用改。改好之後,在最下面點擊Save就發布成功。那麼如何查看你發布的數據,在頁面右上孫枯角點LayerPreview就出現所有發布的圖層。在LayerPreview裡面可以找到你剛才發布的數據,如下圖所示。點擊OpenLayers可以查看你剛才發布的數據,點擊KML可以將你剛才發布的數據生成KML文件,點擊GML可以將你剛才發布的數據生成GML文件。下圖如OpenLayers的效果點擊SelectOne可以選擇你需要的各種地圖服務,如下圖所示選擇WMS——PNG即可發布為WMS服務,選擇WFS——GML2即可發布為WFS服務,當然,你選擇其它的格式也完全可以。以WMS——PNG為例來說明,如下圖所示,其中瀏覽器的地址欄中字元串就是你的WMS服務(當然WFS也一樣):下圖為WFS——GML2的數據效果如果需要將區域網中訪問剛才發布的WMS和WFS服務,只要將地址中的localhost改為你的IP地址即可。後續文章將講解WMS和WFS的基本操作和函數,以及如何在Mapbox、Openlayers中調用WMS服務和WFS服務。

⑹ shp格式文件是什麼樣的

包括一個主文件,一個索引文件,和一個dBASE表。

shape文件由ESRI開發,一個ESRI(Environmental Systems Research Institute)的shape文件包括一個主文件,一個索引文件,和一個dBASE表。其中主文件的後綴就是.shp。

shp文件由固定長度的文件頭和接著的變長度記錄組成。每個變長度記錄是由固定長度的記錄頭和接著的變長度記錄內容組成。

(6)shp文件web發布擴展閱讀

Shapefile格式是由多個文件組成的,要組成一個Shapefile,有三個文件是必不可少的,它們分別是".shp", ".shx"與 ".dbf"文件。

表示同一數據的一組文件其文件名前綴應該相同。例如,存儲一個關於湖的幾何與屬性數據,就必須有lake.shp,lake.shx與lake.dbf三個文件。

而其中「真正」的Shapefile的後綴為shp,然而僅有這個文件數據是不完整的,必須要把其他兩個附帶上才能構成一組完整的地理數據。

除了這三個必須的文件以外,還有八個可選的文件,使用它們可以增強空間數據的表達能力。所有的文件名都必須遵循MS DOS的8.3文件名標准(文件前綴名8個字元,後綴名3個字元,如shapefil.shp);

以方便與一些老的應用程序保持兼容性,盡管現在許多新的程序都能夠支持長文件名。此外,所有的文件都必須位於同一個目錄之中。

⑺ 爬取數據生成shp文件

Github倉庫地址為 https://github.com/WanZixin/SinaWeibo-LocationSignIn-spider

共有兩大功能,一個功能是根據高德地圖web服務API獲取行政區劃坐標串卜轎,寫入行政區shp文件;另一個功能是根據高德地圖的介面獲取poi坐標串,寫入aoi(area of interest)的shp文件。

lib文件夾 ,包含兩個xls文件,分別是高德地圖的城市編碼表和POI分類編碼表。

result/district_shp文件夾 ,用於存儲生成的行政區shp文件顫團。

result/aoi_shp文件夾 ,用於存儲生成的aoi的shp文件。

config.ini文件 ,配置文件,填寫高德地圖web服務的key;填寫要爬取的poi的類別編型洞肆碼;填寫爬取城市的adcode。

getPoiShp.py文件 ,生成指定專題、指定城市的aoi的shp文件。

getDistrictShp.py文件 ,生成行政區劃shp文件。

gcj02togps84.py文件 ,高德地圖使用的是GCJ-02坐標系,用此py文件轉換為WGS-84坐標系。

在具體操作前,首先需要注冊高德地圖開發者賬號,然後申請Web服務API密鑰(Key)。

的請求URL,例如;<u style="box-sizing: inherit;"> http://restapi.amap.com/v3/config/district?key= <用戶的key>&keywords=<關鍵詞>&subdistrict=<子級行政區級別(0或1)>&extensions=all</u>。須注意的一點是:extensions參數應為all,若為base則只返回基本信息,其中不包含坐標串。

[圖片上傳失敗...(image-c01f71-1594714471699)]

的請求URL,搜索POI有四種方式,分別是:關鍵詞搜索、周邊搜索、多邊形搜索和ID查詢。這里我們使用關鍵詞搜索的方式,指定city並設置citylimit為true,只搜索城市內的數據。例如:<u style="box-sizing: inherit;"> https://restapi.amap.com/v3/place/text?keywords=北京大學&city=beijing&output=xml&offset=20&page=1&key= <用戶的key>&extensions=all</u>。

如果有什麼建議,歡迎聯系我 [email protected] 或提issue。歡迎star!

⑻ 如何利用GeoServer發布衛星地圖服務

環境配置
由於GeoServer是基於J2EE的開源項目,需要java的運行環境,所以需要安裝JDK;其次,要訪問geoserver的服務,需要tomcat伺服器。
3.1搭建java運行環境
直接安裝附件內的JDK1.8即可,安裝完成後點擊「開始」→「運行」,在彈出的對話框內輸入「cmd」進入管理員界面,在界面內輸入「java
-version」(注意java和-version之間有一個空格),出現圖4所示的界面,則說明java環境已經搭建完成。
說明:如果此處未出現圖4所示的界面,說明java運行環境未搭戚納仿建好,可以去網上查閱配置java環境變數的相關資料。2.創建tomcat伺服器
按默認安裝tomcat即可,注意記下tomcat的安裝目錄(安裝目錄可以任意選擇,不一定要安裝在C盤)之後需要在安裝目錄下解壓geoserver.war。

配置GeoServer
安裝好tomcat後,將附件內的geoserver.war,復制到tomcat的webapps目錄下,例如我的tomcat安裝在C盤,此處的完整路徑為C:\Program
Files\Apache Software Foundation\Tomcat 7.0\webapps在安裝目錄Tomcat
7.0文件夾內找到bin文高纖件夾,進入並雙擊「Tomcat7.exe」運行,用以解壓geoserver.war壓縮包,解壓完成後再次回到webapps文件夾,可以看到現在已經生成了一個geoserver文件夾,說明已經解壓好了geoserver。geoserver.war為geoserver的工程文件,解壓完成後可以將其刪除,也可將其留在webapps文件夾內。
安裝好tomcat後在瀏覽器輸入http://localhost:8080/geoserver/web/即可打開geoserver,默認的用戶名為:admin,密碼為:geoserver,登陸後效果如圖10。

發布地圖服務
1.發布shp格式地圖
1.1新建工作空間
點擊「工作空間」→「添加新的工作空間」(圖11),在出現的頁面中添加工作空間的名稱(盡量用英文)和對應的url(這里輸入的url為http://www.metarnet.com/gis)並將其設置為默認工作空間。
1.2新建數據集
數據准備,在geoserver文件夾內的data文件夾內新建一個文件夾t_shapes(圖13)用來存放shp數據,將准備好的矢量數據全部放在此文件夾內(shp文件最好以英文的方式命名)。
點擊「所有數據集」→「添加一個新的數據集」,在出現的頁面中選擇「矢量數據源」→「Directory
of spatial files (shapefiles)」,將整個文件夾的shp文件添加進來。點擊「Directory of spatial
files (shapefiles)」後,在出現的頁面選擇好工作空間,設置好數據源的名稱,然後選擇數據源的路徑。
單擊「保存」後,會出現「新圖層」界面,可以看到已經載入進入的shp文件圖層,點擊「發布」,可以選擇某個地圖進行發布。
在彈出的「編輯圖層」界面內設置好名稱、標題和關鍵字,下拉,選擇茄鎮「geoserver提供給客戶端的SRS」(即選擇坐標系),這里選擇「EPSG:4326」(即WGS84坐標)和生成邊界框的坐標(可點擊自動生成)。
註:這兩個部分是必須要填寫的,不可缺少。單擊「保存」後會出現「所有圖層」界面,點擊「添加一個新資源」,在「新圖層」界面選擇之前導入的數據源。
最後,點擊「Layer預覽」,可以查看到已經發布的圖層,點擊「OpenLayers」即可預覽發布的地圖。同時,我們也可以在「所有格式」一欄點擊「選擇一個」下拉菜單將發布的地圖導出成kml、jpg、tif等多種格式。如果想要同時發布多個圖層的話,只需要在預覽的鏈接內多增加幾個圖層就行了,示例:
原鏈接:
http://localhost:8080/geoserver/TEST/wms?service=WMS&version=1.1.0&request=GetMap&layers=TEST:Build&styles=&bbox=114.1510858193551,26.307060704787773,115.43754023979032,27.769242374236235&width=450&height=512&srs=EPSG:4326&format=application/openlayers
修改後增加的鏈接:
http://localhost:8080/geoserver/TEST/wms?service=WMS&version=1.1.0&request=GetMap&layers=TEST:Build,TEST:City&styles=&bbox=114.1510858193551,26.307060704787773,115.43754023979032,27.769242374236235&width=450&height=512&srs=EPSG:4326&format=application/openlayers
修改後的鏈接增加了一個圖層,圖層名稱為City(註:此圖層必須為已發布的圖層),修改後的地圖載入如圖。
2.發布tif格式衛星圖
類似於發布shp格式的地圖,發布tif衛星圖之前也要在geoserver的data文件夾下新建一個文件夾,命名「t_raster」。在添加數據集的時候選擇「刪格數據集」→「GeoTIFF」,其餘設置類比發布shp地圖。
發布後,在「Layer預覽」中找到發布的tif圖片,點擊「OpenLayers」即可預覽,發布的衛星地圖。
說明:此處發布的tif圖片大小不宜超過2G,超過之後會影響數據的讀寫。

閱讀全文

與shp文件web發布相關的資料

熱點內容
中興v889m系統升級包 瀏覽:880
安順有哪些網路公司 瀏覽:612
javasplit正則分割字元串 瀏覽:932
免費游戲代碼 瀏覽:423
閱讀文件時出錯什麼意思 瀏覽:780
投標文件初評階段的內容 瀏覽:249
企業招聘app哪個靠譜服務好 瀏覽:135
數據中台需要什麼產品 瀏覽:374
資料庫的股票一般是多少 瀏覽:587
db什麼資料庫 瀏覽:677
哪個訂酒店賓館的app便宜 瀏覽:443
java多點登陸 瀏覽:557
win10創意者玩游戲 瀏覽:352
iphone5激活與未激活的區別 瀏覽:337
網路拓撲圖編程 瀏覽:259
電腦微信能接收文件發不了文件是怎麼回事 瀏覽:659
canvastextjs下載 瀏覽:425
立式文件夾板圖片大全 瀏覽:960
密碼生成器源碼 瀏覽:611
為什麼光碟pe無法啟動不了系統文件 瀏覽:372

友情鏈接