คำถามติดแท็ก geoserver

GeoServer เป็นเซิร์ฟเวอร์ซอฟต์แวร์โอเพนซอร์ซที่เขียนด้วยภาษาจาวาที่อนุญาตให้ผู้ใช้แบ่งปันและแก้ไขข้อมูลเชิงพื้นที่

4
เป็นไปได้หรือไม่ที่จะวาง Geoserver ไว้เบื้องหลังพร็อกซีและเข้าถึง WMS / WFS โดยใช้ OpenLayers
ฉันเพิ่งเริ่มทำงานกับ Geoserver และ Openlayers และหนึ่งในข้อกังวลหลักของโครงการในขณะนี้คือไม่เปิดเผยเว็บเซิร์ฟเวอร์ Geoserver นอกเครือข่ายภายใน ไม่สามารถเข้าถึงwww.mydomain.com/geoserver/ อย่างไรก็ตามแอปพลิเคชันที่มีอยู่ในอินเทอร์เน็ตต้องได้รับข้อมูล (wms / wfs) จาก GeoServer ทั้งหมดนี้ผ่าน OpenLayers เป็นไปได้ไหม

2
วิธีเพิ่ม Geoserver WFS ใน Leaflet JS Application
ฉันมีฐานข้อมูล PostGIS และประสบความสำเร็จในการใช้ตารางลงใน GeoServer และเผยแพร่ WFS มีจุดปลายทาง REST ที่ใช้ได้สำหรับบริการคุณลักษณะของ WFS เหล่านี้หรือไม่ พารามิเตอร์ที่จะสร้างเป็นอย่างไร

1
การกำหนดค่า Geoserver เพื่อใช้คอลัมน์รูปทรงเรขาคณิตเฉพาะของ Postgis เป็นค่าเริ่มต้น
ฉันมีตาราง PostGIS ที่มีคอลัมน์รูปทรงเรขาคณิตสองคอลัมน์ทั้งแบบรูปหลายเหลี่ยม แต่รูปแบบหนึ่งมี SRID 4326 ส่วนอีก 3857 เมื่อเผยแพร่ตารางใน Geoserver ฉันรู้ว่าค่าเริ่มต้นของ Geoserver คือการใช้คอลัมน์รูปทรงเรขาคณิตแรกในรายการของคอลัมน์ แต่ฉันสงสัย หากมีวิธีกำหนดค่า Geoserver ให้ใช้คอลัมน์รูปทรงเรขาคณิตที่เฉพาะเจาะจง ฉันไม่ได้พูดถึงการกำหนดค่า SLD ให้แสดงผลโดยใช้คอลัมน์รูปทรงเรขาคณิตที่เฉพาะเจาะจงเช่น: <se:PolygonSymbolizer> <se:Geometry> <ogc:PropertyName>geom3857</ogc:PropertyName> </se:Geometry> … </se:PolygonSymbolizer> ฉันกำลังพูดถึงการมี Geoserver ใช้คอลัมน์รูปทรงเรขาคณิตที่เฉพาะเจาะจงเป็น SRID ดั้งเดิมและเส้นโครงเริ่มต้น

1
จะนำเข้า GeoTIFF ผ่าน postGIS ไปยัง GeoServer อย่างไร
เป็นกรณีทดสอบอย่างง่ายฉันพยายามกำหนดค่าซอฟต์แวร์สแต็คของ OpenGeo เพื่อให้ฉันสามารถแสดง GeoTIFF เป็นภาพซ้อนทับไปยังแผนที่ปกติเช่น OSM ดังนั้นฉันทำตามขั้นตอนต่อไปนี้: สร้างฐานข้อมูลเชิงพื้นที่ด้วย postGIS โหลด GeoTIFF ลงในฐานข้อมูล นำเข้าฐานข้อมูลไปยัง GeoServer ดูตัวอย่างเป็นภาพซ้อนทับแผนที่ใน GeoServer (เช่นกับ GeoExplorer หรือ OpenLayers) ตรงกันข้ามกับการนำเข้าโดยตรงของ GeoTIFF ไปยัง Geoserver (ซึ่งทำงานได้ดีมาก) ตารางที่นำเข้าจากฐานข้อมูลจะถูกทำเครื่องหมายเป็น "ข้อมูลเวกเตอร์" และไม่ใช่ "ข้อมูลแรสเตอร์" ในเว็บแอปพลิเคชัน GeoServer ใน Layer Preview GeoExplorer ไม่แสดงอะไรจาก GeoTIFF และ OpenLayers ส่งคืนไฟล์ WMS ที่รายงาน a ServiceExeption: The requested Style can not be …

1
สร้างตัวกรองการรับรองความถูกต้องที่กำหนดเองใน GeoServer 2.3.0
บริบท ในโครงการปัจจุบันของฉันฉันมีข้อกำหนดในการตรวจสอบว่าคำขอที่มาถึง GeoServer (2.3.0) ได้รับอนุญาต โครงการถือข้อเท็จจริงเหล่านั้น: ลูกค้า GS ไม่สามารถให้ข้อมูลหลัก (เช่นรหัสผ่าน) GS เองไม่มีการเชื่อมต่อกับผู้ใช้ / บทบาท repo ดังนั้นเราจึงใช้โอกาสในการใช้กลไกการตรวจสอบความถูกต้องเพื่อตรวจสอบว่า: คำขอที่ถูกต้อง (สำหรับเลเยอร์ WFS ที่เฉพาะเจาะจง) มีส่วนหัว HTTP พิเศษ (สมมติว่า X-CUSTOM-VALID) ส่วนหัวนี้เป็นข้อความที่เข้ารหัสของ JSON ซึ่งมีข้อมูลเพียงพอที่จะตรวจสอบความจริงที่ว่าคำขอนั้นเริ่มต้นโดยไคลเอนต์ที่เชื่อมต่อกับระบบที่สามที่ถูกต้อง (ชื่อผู้ใช้, ความลับ, ข้อมูลอื่น ๆ ) สถานะ เอกสารจะบอกเราว่าเราควรจะสามารถที่จะทำเช่นนั้น ... อย่างไรก็ตามเอกสารประกอบยังไม่ชัดเจนว่าจะสร้างองค์ประกอบดังกล่าวอย่างไรและควรกำหนดค่าอย่างไร การดีบัก GeoServer ฉันจัดการเพื่อค้นหาว่าการกำหนดค่าตัวกรองดังกล่าวนั้นต้องการผู้ให้บริการการรับรองความถูกต้องเฉพาะ เพื่อให้มีพาเนลในส่วนติดต่อผู้ดูแลเว็บ (ภายใต้การรับรองความถูกต้องในรายการตัวกรองการตรวจสอบความถูกต้อง) แผงหน้าปัด ดังนั้นรหัสของฉันประกอบด้วยไฟล์เหล่านี้: ProducteurAuthFilterPanel.java ProducteurAuthFilterPanelInfo.java ProducteurAuthenticationFilterConfig.java ProducteurAuthenticationFilterPanel.html สิ่งเหล่านี้จำเป็นต้องเพิ่มพาเนลใน Web …

1
ปัญหาเกี่ยวกับตัวกรอง WFS (BBOX, INTERSECTS)
ฉันพยายามรับคุณสมบัติ / คุณสมบัติจากพื้นที่เล็ก ๆ โดยใช้ตัวกรอง BBOX (หรือ INTERSECTS) ในแบบสอบถาม WFS ของฉัน ฉันควรจะคาดหวังเพียงชุดเล็ก ๆ ของคุณสมบัติหรือคุณสมบัติเดียวและยังแบบสอบถามส่งกลับค่อนข้างหล่อของพวกเขา ฉันมี GeoServer เวอร์ชัน 2.2.2 พร้อมที่เก็บข้อมูล Oracle ฉันได้ปิดการใช้งานการเลือก 'loose bbox' เพื่อไม่ให้เป็นสาเหตุของปัญหา นี่คือข้อความค้นหาที่มีตัวกรอง BBOX: <wfs:GetFeature xmlns:wfs="http://www.opengis.net/wfs" service="WFS" version="1.1.0" outputFormat="json" xsi:schemaLocation="http://www.opengis.net/wfs http://schemas.opengis.net/wfs/1.1.0/wfs.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <wfs:Query typeName="LiVi:LIIKENNE_ELEMENTTI" srsName="EPSG:3067" xmlns:LiVi="http://172.17.14.211:8080/LiVi"> <ogc:Filter xmlns:ogc="http://www.opengis.net/ogc"> <ogc:BBOX> <ogc:PropertyName>GEOMETRY</ogc:PropertyName> <gml:Envelope xmlns:gml="http://www.opengis.net/gml" srsName="EPSG:3067"> <gml:lowerCorner>316600 6838986</gml:lowerCorner> <gml:upperCorner>327696 6844298</gml:upperCorner> </gml:Envelope> …
10 geoserver  wfs  filter 

1
คุณสมบัติจุดหายไปใน Geoserver โดยใช้ WMS
ฉันมีไฟล์รูปร่างที่มีประมาณ 6,500 คะแนนทั่วโลกอยู่ในนั้นฉันพยายามให้บริการกับ Geoserver 2.2.1 โดยใช้ WMS เห็นได้ชัดว่าทุกอย่างใช้ได้ดีจนกระทั่งฉันใช้คุณลักษณะการกรองในแอปพลิเคชันไคลเอนต์ซึ่งใช้ใบปลิว เมื่อฉันผนวก CQL_FILTER (ตัวกรองคุณลักษณะไม่ใช่เชิงพื้นที่) ต่อท้ายแบบสอบถาม WMS ฉันสังเกตเห็นคุณลักษณะที่ขาดหายไปเมื่อซูมออก เมื่อฉันซูมกลับมาบางครั้งพวกเขาจะปรากฏขึ้นอีกครั้ง แต่ไม่เสมอไป ดูภาพด้านล่าง - ที่ระดับการซูมทางด้านซ้ายแอตแลนตาจะไม่ปรากฏขึ้น เมื่อฉันซูมเข้าก็เป็น อย่างไรก็ตามบางครั้งอาจไม่ปรากฏจุดในแทมปาที่ระดับซูมทางด้านซ้าย หากฉันซูมออกอีก 3 ระดับจะไม่มีการแสดงคะแนนใด ๆ ฉันไม่แน่ใจว่าปัญหาคือ CQL_FILTER param เช่นเดียวกับ 6,500 คะแนนมันยากที่จะสังเกตเห็นจุดที่หายไปเพียงไม่กี่จุดในระดับโลก แต่ตัวกรองเฉพาะที่ฉันแสดงที่นี่เป็นตัวอย่างกรองลงไปเพียง 3 คุณสมบัติและเมื่อ 1 ถึง 3 หายไปขึ้นอยู่กับระดับการซูมที่เห็นได้ชัดเจน ฉันสามารถสร้างพฤติกรรมแบบเดียวกันนี้ซ้ำในเลเยอร์ตัวอย่างของ geoserver โดยใช้ตัวกรอง CQL ในตัวเลือกแผนที่ขั้นสูงดังนั้นฉันค่อนข้างแน่ใจว่าไม่ใช่แอปพลิเคชันไคลเอนต์ของฉัน สำหรับขั้นตอนของฉันในการแก้ไขข้อบกพร่องนี้ฉันได้ลองใช้ไฟล์สไตล์เริ่มต้น / sld เพื่อแยกแยะสไตล์ของเลเยอร์ของฉันเอง ฉันได้ปิดการแคชทั้งหมดที่ฉันรู้ ฉันตรวจสอบอีกครั้งว่าการคาดการณ์ของฉันถูกต้อง - …

3
การลบเลเยอร์การสาธิตทั้งหมดโดยอัตโนมัติจาก GeoServer หรือไม่
มีวิธีที่ง่ายในการล้างการติดตั้งโถ Geoserver แบบสแตนด์อโลน (เช่นลบตัวอย่างทั้งหมด) หรือฉันต้องทำผ่าน admin GUI หรืออินเตอร์เฟส RESTful หรือไม่? ฉันสามารถลบหรือลบไฟล์บางไฟล์ในไดเรกทอรีงานได้หรือไม่ หรือมีสวิตช์บรรทัดคำสั่งเพื่อบอกให้ไม่แกะตัวอย่างตั้งแต่แรก?

2
วิธีพร็อกซี Geoserver ผ่าน Apache ใน Windows
ฉันใช้เว็บเซิร์ฟเวอร์ apache บน localhost: 80 และ geoserver เสิร์ฟจากท่าเทียบเรือ servlet บน localhost: 8888 ฉันต้องการตั้งค่าพร็อกซีเพื่อเปลี่ยนเส้นทางคำขอที่ร้องขอไปยังlocalhost / geoserverถูกส่งไปยังlocalhost: 8888 / geoserver ฉันกำลังติดตามกวดวิชาจากhttp://gistutor.com/geoserver/21-intermediate-geoserver-tutorials/38-configuring-geoserver-proxy-for-public-and-remote-data-access.htmlและฉันติดอยู่ใน ส่วนที่มันบอกว่า copy the text below and right click to paste the ProxyPass into your httpd.conf file right above the </VirtualHost> tag. ProxyRequests Off ProxyPreserveHost On <Proxy *> Order deny,allow Allow from …

7
ฉันควรใช้ CMS สำหรับแอปพลิเคชันการจับคู่เว็บหรือไม่
สำหรับแอพการทำแผนที่เว็บของฉันฉันใช้ GeoServer เป็นเซิร์ฟเวอร์ PostGIS เป็นฐานข้อมูลเชิงพื้นที่และ OpenLayers ทางฝั่งไคลเอ็นต์ (รวมถึงไลบรารี JS อื่น ๆ ) แผนที่ประกอบด้วยแผนที่ฐานและเลเยอร์เวกเตอร์ หนึ่งในเลเยอร์เวกเตอร์เหล่านี้คือเลเยอร์ "สถาบันสาธารณะ" สำหรับแต่ละประเภทของสถาบัน (กระทรวง, ศาล ... ) มีบุคคล(ฉันเรียกพวกเขาว่า "ผู้มีส่วนร่วม") ที่รับผิดชอบในการแก้ไขข้อมูล (โทร, แฟกซ์, ที่ตั้งบนแผนที่ ... ) เกี่ยวกับสถาบันเหล่านี้ ผู้มีส่วนร่วมได้รับการจัดการโดยผู้ดูแลระบบที่ระบุสิทธิ์ของแต่ละคน การแก้ไขบางอย่างของผู้มีส่วนร่วมจะต้องได้รับการตรวจสอบโดยผู้ดูแลระบบ (ตัวอย่างเช่นการลบสถาบัน) ... ดังนั้นฉันคิดว่าการใช้ CMS อาจช่วยได้ คุณคิดอย่างไร? มีบางอย่างเช่น CMS Drupal ที่ OpenLayers บูรณาการที่มี แต่ดูเหมือนว่าโครงการยังอยู่ในการพัฒนาเชื่อมโยงไปยังหน้าโครงการ ทางเลือกหรือประสบการณ์ในการแบ่งปัน?

4
วิธีหลีกเลี่ยง Pink tiles เมื่อดู DB / Table ว่างเปล่า?
ฉันมีมุมมองที่เป็นมิติในแง่ที่ว่าพวกเขาเลือกคอลัมน์เชิงพื้นที่จากตารางอื่น ตารางนี้เผยแพร่โดยใช้ geoserver ตารางนี้เผยแพร่แล้วและบางครั้งก็ไม่มีข้อมูลเลย เมื่อตารางไม่มีข้อมูล wms ที่แสดงเป็นทั้งหมดredและข้อผิดพลาดในคอนโซล firebug คือ: WMS ที่ส่งคืน: > <?xml version="1.0" encoding="UTF-8" standalone="no"?><!DOCTYPE > ServiceExceptionReport SYSTEM > "http://192.168.70.65:80/geoserver/schemas/wms/1.1.1/WMS_exception_1_1_1.dtd"> <ServiceExceptionReport version="1.1.1" > <ServiceException> > java.lang.NullPointerException > null > </ServiceException></ServiceExceptionReport> รหัส: function init(){ OpenLayers.IMAGE_RELOAD_ATTEMPTS = 1; OpenLayers.Util.onImageLoadErrorColor = "transparent"; map = new OpenLayers.Map('map', { projection: new OpenLayers.Projection("EPSG:900913"), displayProjection: new …
10 geoserver  wms  geoext 

2
วิธีที่ถูกต้องในการแปลง USGS Orthoimage จากรูปแบบ WorldImage เป็น GeoTiff แบบเรียงต่อกันสำหรับ GeoServer คืออะไร?
USGS ให้ความละเอียด orthoimage quadrangles ที่แตกต่างกันในรูปแบบ WorldImage (* .tif พร้อมกับไฟล์ * .tfw world world ประกอบ) quadrangles เหล่านี้บางส่วนสามารถใช้ได้โดย GeoServer (2.1.0 - 2.1.2) โดยการสร้างที่เก็บ WorldImage และการเผยแพร่เลเยอร์ เมื่อเผยแพร่เลเยอร์ GeoTiff ที่ถูกแปลงจากเลเยอร์ WorldImage ที่ทำงานอยู่ในปัจจุบันฉันได้รับข้อยกเว้นดังต่อไปนี้: 2012-01-10 08:38:33,228 WARN [referencing.factory] - Axis elements found in a wkt definition, the force longitude first axis order hint might not be …

1
วิธีการแสดงข้อมูลแรสเตอร์แบบไดนามิก (ไลดาร์) บนแผนที่เว็บ?
ฉันมีข้อมูล LiDAR คุณภาพสูง ฉันต้องการประมวลผลแบบไดนามิกและอัปเดตฟิลด์ (ไม่ใช่ฟิลด์ระดับความสูง) ขึ้นอยู่กับอินพุตและระดับความสูงของฉัน ณ จุดนั้น เมื่อเสร็จแล้วฉันต้องแสดงข้อมูลแรสเตอร์นี้บน Web Map (Bing Map, Google Map ฯลฯ ) ตามเวลาจริงที่สุด นี่คือสิ่งที่ฉันสามารถทำจนถึงตอนนี้: ฉันได้มากับสคริปต์บางอย่างโดยใช้ ArcGIS Python Lib ที่ประมวลผลคลิป lidar ของฉันเพิ่มฟิลด์ปรับปรุงฟิลด์ตามการป้อนข้อมูลมาดังนั้นตอนนี้ฉันมี คะแนนแรสเตอร์แบ่งออกเป็น 3 ประเภททุก ๆ 5 นาที ถ้าฉันดูแรสเตอร์นี้ใน arcGIS ฉันสามารถดูแรสเตอร์สี 3 สีที่ซ้อนกันบนแผนที่ฐาน แต่ตอนนี้ฉันต้องแสดงคลิปแรสเตอร์เหล่านี้บนแผนที่เว็บ ครั้งแรกของฉันแม้ว่าจะเป็นรูปหลายเหลี่ยมคลิปจัดเหล่านี้และแสดงรูปหลายเหลี่ยมบนแผนที่ JavaScript แต่การสร้างรูปหลายเหลี่ยมนั้นใช้เวลานาน ตอนนี้ตัวเลือกอื่นที่ฉันมีคือการใช้ความสามารถในการเรนเดอร์ Raster ของ GeoServer เพื่อแสดงภาพ จากนั้นใช้ WMS นี้ที่ฉันสร้างเพื่อซ้อนทับบน Bing …

2
โปร่งใสแรสเตอร์ใน GeoServer
นี่เป็นคำถามเริ่มต้นที่ฉันเดา แต่ฉันไม่สามารถหาคำตอบที่ชัดเจนได้ทุกที่ ... ฉันมีภาพดาวเทียมที่ฉาย (แปรปรวนผ่าน gdal) และต้องการตั้งค่าพิกเซลข้อมูลให้เป็นค่าโปร่งใสเพื่อที่เมื่อเพิ่มเลเยอร์ wms ของภาพความครอบคลุม (ภาพ) ของฉันลงบนแผนที่ของฉันเฉพาะภาพที่ฉายจะปรากฏขึ้น (ไม่ใช่ พื้นที่รอบ ๆ ) อยู่ใน sld สำหรับเลเยอร์ของฉันหรือไม่ มันอยู่ในพารามิเตอร์ wms หรือไม่? ฉันต้องใช้รูปแบบไฟล์ rgba หรือไม่ ฯลฯ ... พอยน์เตอร์ใด ๆ ที่จะได้รับการชื่นชมอย่างมาก!
10 geoserver 

5
กำลังมองหาบทช่วยสอน GeoServer หรือไม่ [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา แหล่งข้อมูลใดบ้างที่ฉันสามารถเรียนรู้วิธีใช้ GeoServer ฉันรู้จักไซต์ทั้งสองนี้: http://geoserver.org/ - อันที่จริงแล้วใช้ไม่ได้ (อย่างน้อยตอนนี้) http://workshops.opengeo.org/geoserver-intro/ - ไม่เพียง แต่ (แบบฝึกหัด) สำหรับ GeoServer แต่ฉันสนใจข้อมูลที่ซับซ้อนมากขึ้นและไม่อ่านเอกสารอย่างเดียว

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.