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

Web Map Service (WMS) เป็นโปรโตคอลมาตรฐานสำหรับการให้บริการภาพแผนที่ทางภูมิศาสตร์ผ่านทางอินเทอร์เน็ต

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 เพื่อแยกแยะสไตล์ของเลเยอร์ของฉันเอง ฉันได้ปิดการแคชทั้งหมดที่ฉันรู้ ฉันตรวจสอบอีกครั้งว่าการคาดการณ์ของฉันถูกต้อง - …

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 …

2
ฉันควรใช้ WFS WMS หรือ SOS เพื่อพิจารณาประสิทธิภาพและความปลอดภัยหรือไม่
งานของฉันคือการพัฒนาเว็บแอปพลิเคชันที่จะแสดงข้อมูลชั่วคราวบนแผนที่และสร้างการไหลของข้อมูล (หรือภาพเคลื่อนไหว) จากภาพ / ข้อมูลที่ได้รับจากเซิร์ฟเวอร์ เพื่อจุดประสงค์นี้ฉันคิดว่าจะใช้บริการเว็บ OpenLayers API และ OGC WFS หรือ WMS หรือ SOS หนึ่งในข้อกำหนดหลักคือการส่งข้อมูลอย่างปลอดภัยและรวดเร็วด้วยประสิทธิภาพสูง คำถามที่ฉันมีคือ: บริการใดจาก WFS, WMS และ SOS จะดีสำหรับการใช้งานเว็บแอปพลิเคชันในแง่ของประสิทธิภาพความปลอดภัยความน่าเชื่อถือเป็นต้น ฉันรู้ว่าแต่ละเว็บเซอร์วิสมีคุณสมบัติที่แตกต่างกัน แต่ถ้าฉันใช้ WMS สำหรับข้อมูลชั่วคราวของฉันเพื่อรับภาพแผนที่โดยทำการรวมบางอย่างในฐานข้อมูล (เนื่องจากเป็นการแสดงภาพชั่วขณะ) แอปพลิเคชันของฉันจะช้าลงในอุปกรณ์บางอย่างเช่นโทรศัพท์มือถือ / แท็บเล็ต เวลาในการดึงภาพ ในทางกลับกันถ้าฉันใช้ SOS หรือ WFS จะมีความเสี่ยงสำหรับแอปพลิเคชันของเราในการส่งข้อมูลดิบซึ่งไม่ปลอดภัยจริงๆ มันจะดีมากถ้ามีใครสามารถให้คำแนะนำหรือความคิดกับฉันได้ หากคุณคิดว่าคำถามนี้ไม่สามารถตอบได้ทุกคนสามารถให้ความเห็นแก่ฉันได้อย่างไรว่าฉันควรดำเนินการต่อไปสำหรับปัญหาที่เกิดขึ้นจากการวิจัยดังกล่าวหรือไม่
10 wms  wfs  sos 

4
เป็นการแนะนำที่ดีสำหรับ INSPIRE?
ทุกคนสามารถแนะนำให้ฉันรู้จักกับคำแนะนำ INSPIRE ได้ดีหรือไม่? ฉันรู้ว่ามันเป็น WMS 1.3 พร้อมกับเสียงระฆังและนกหวีดที่เพิ่มเข้ามา แต่ตอนนี้ฉันกลับมาที่ยุโรปฉันน่าจะรู้ว่ามันคืออะไร

4
ฉันจะหลีกเลี่ยงเลเยอร์ WMS ที่ไม่สมบูรณ์เมื่อส่งออกแผนที่ขนาดใหญ่ใน QGIS 2.6 ได้อย่างไร
ฉันมีโครงการ QGIS 2.6 ที่มีชั้นเวกเตอร์ประมาณ 20 ชั้นและชั้น WMS (ทำงานบน Ubuntu 14.04) การเรนเดอร์ WMS นั้นใช้งานได้แม้ว่าจะช้านิดหน่อยและการส่งออกแผนที่ขนาด A4 ก็ทำงานได้อย่างถูกต้อง (ทั้ง jpg และ pdf) แต่สิ่งที่ยุ่งยากเมื่อพยายามส่งออกแผนที่ขนาดสุดท้ายของฉันเกือบเป็น A0 ส่วนใหญ่แล้วไทล์ของ WMS บางส่วนจะไม่ปรากฏในไฟล์ PDF หรือ jpg ที่เป็นผลลัพธ์ (ดูภาพด้านล่าง) อย่างไรก็ตามฉันส่งออกได้มากเมื่อสัปดาห์ที่แล้ว ในความเป็นจริงแผนที่ที่ฉันไม่สามารถส่งออกได้ในขณะนี้คือสิ่งที่ฉันพิมพ์ก่อนหน้านี้หลังจากทำการสืบค้นเลเยอร์อย่างใดอย่างหนึ่ง ฉันได้ลอง "วิธีแก้ไขปัญหา" หลายอย่าง: * พิมพ์ไปยังเครื่องพิมพ์ pdf แทนที่จะส่งออก ผลลัพธ์เดียวกัน * ลบเลเยอร์ WMS และกำหนดอีกครั้งตั้งแต่เริ่มต้น * ลบแผนที่ออกจากองค์ประกอบแล้วกำหนดใหม่อีกครั้ง ไม่มีการเปลี่ยนแปลง. * ในที่สุดก็ลองกับโครงการใหม่และกำหนดแผนที่ขนาดใกล้เคียงกัน ... และปัญหายังคงอยู่ที่นั่น …
10 qgis  wms  export 

1
วิธีแก้ปัญหาด้วยพาเนลข้อความบันทึกใน QGIS:“ ไม่บันทึกข้อผิดพลาดคำขอเกิน 100 ข้อ”
ฉันใช้รหัสต่อไปนี้ใน pyqgis เพื่อตรวจจับข้อผิดพลาด / คำเตือนจาก WMS- เลเยอร์เพื่อที่จะทริกเกอร์ทาสีทันทีที่ตรวจพบข้อผิดพลาด / คำเตือน (ตามคำถามก่อนหน้า: วิธีการจับข้อผิดพลาด WMS จากแผงข้อความบันทึก ใน QGIS กับ python หรือไม่? ) แต่เห็นได้ชัดว่าผู้ให้บริการ "WMS" ดูเหมือนจะมีข้อ จำกัด ว่าจะไม่ส่งคำขอข้อผิดพลาดมากกว่า 100 รายการไปยังบันทึกข้อความซึ่งหมายถึงหลังจากข้อผิดพลาด / คำเตือนครบ 100 ครั้งแล้วฉันไม่สามารถรับสัญญาณใด ๆ ได้อีกต่อไป ยังไม่ตอบสนองอย่างถูกต้อง อย่างไรก็ตามหากฉันส่งข้อความของตัวเองไปที่แผงควบคุมดูเหมือนจะไม่มีข้อ จำกัด ใด ๆ (ดูรหัสด้านล่าง) มีความเป็นไปได้ที่จะตรวจจับข้อผิดพลาด / คำเตือนโดยตรงจากอินสแตนซ์ที่รับผิดชอบที่นี่ (ฉันเดาว่าเป็นผู้ให้บริการ WMS) แทนที่จะใช้แผงบันทึกข้อความ หรืออาจแค่ล้าง / รีเซ็ตพาเนลข้อความบันทึกในกระบวนการที่กำลังรันอยู่หรือลบข้อ จำกัด ออกไป ฉันใช้ …
9 qgis  pyqgis  wms  log 

2
การเรนเดอร์ไทล์ WMS ของ Geoserver ช้าเกินไป
ฉันมีสถานะเซิร์ฟเวอร์ทางภูมิศาสตร์ดังต่อไปนี้ ฉันติดตั้ง JAI แล้ว แต่หน่วยความจำที่ jai ใช้คือ 0 และการแสดงผลภาพสำหรับ wms ช้ามาก มันมีปัญหากับการจัดสรรหน่วยความจำ? ฉันใช้ SQL Server 2008

1
การคำนวณเขตการขับขี่โดยใช้บริการประมวลผลเว็บไซต์
ขณะนี้ฉันกำลังประเมิน OGC Services (WFS, WMS และ WPS) ที่แตกต่างกันสำหรับการคำนวณเขตการขับขี่ เนื่องจากฉันใหม่สำหรับบริการ WPS ฉันต้องการคำแนะนำบางอย่างเกี่ยวกับบริการ OGC ที่จะใช้ ฉันกำลังคิดถึงปัญหาเหล่านี้ในขณะนี้: หากฉันใช้ WPS เพื่อคำนวณโซนการขับขี่จะเป็นการดีกว่าหรือไม่ที่จะรวมการคำนวณนี้เป็นบริการการประมวลผลเว็บหรือเพื่อคำนวณโดยตรงใน App Server ลูกค้าจะถูกครอบงำหรือหมดแรงกับความล่าช้าในการคำนวณหรือไม่? มีวิธีใดบ้างที่จะจัดการกับการคำนวณโซนการขับขี่ที่เกินขีด จำกัด การคำนวณที่กำหนดไว้ล่วงหน้าเช่นสองสามวินาทีหรือไม่ นอกจากนี้ยังมีปัญหาใด ๆ หากเลเยอร์แผนที่พื้นหลังของฉันอยู่ในเครือข่ายถนนที่แตกต่างจากเครือข่ายถนนที่คำนวณการขับขี่ในพื้นที่หรือไม่ โปรดแก้ไขฉันหากแนวคิดของฉันทำให้เข้าใจผิด ขอบคุณ
9 wms  wfs  ogc  wps 

2
มีอะไรที่ดีกว่าสำหรับการเลือก? WMS หรือ WFS
ฉันต้องเลือกจากเลเยอร์และฉันสงสัยว่าฉันควรรับใช้เลเยอร์อย่างไร ข้อกำหนดคือฉันต้องสามารถเลือกคุณสมบัติหลายอย่างพร้อมกันได้โดยการวาดกล่องหรือรูปหลายเหลี่ยม พวกเขาควรกลายเป็นไฮไลต์และฉันควรแสดงข้อมูลสำหรับคุณสมบัติทั้งหมด ฉันไม่จำเป็นต้องทำการแก้ไขใด ๆ ฉันใช้ geoserver และ openlayers

6
รายการซอฟต์แวร์ Map Service [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน3 ปีที่ผ่านมา ฉันอยากรู้ว่าซอฟต์แวร์เซิร์ฟเวอร์ GIS นั้นมีอะไรบ้าง ฉันใช้ตัวต่าง ๆ สองสามตัวและสร้างรายชื่อพวกมัน หากคุณรู้จักผู้อื่นกรุณาพูดถึงด้านล่างเพราะฉันต้องการตรวจสอบพวกเขาออก ฉันได้แสดงรายการซอฟต์แวร์ที่ฉันทราบแล้วด้านล่าง ซอฟต์แวร์เซิร์ฟเวอร์ GIS: ชื่อ || ที่มา || ใบอนุญาต MapServer || เปิด || GeoServer สิทธิ์การใช้งาน MIT | | เปิด || TileStache ใบอนุญาตสาธารณะทั่วไปของ GNU || เปิด || TileCacheใบอนุญาต BSD || เปิด || ใบอนุญาต BSD Mapnik || เปิด || …

1
คำจำกัดความของ BBOX ใน Web GIS
ในทางปฏิบัติของฉันฉันใช้ WMS และ WFS เป็นจำนวนมากใน Geoserver ฉันไม่พบเอกสารที่อธิบายแนวคิดของกล่องขอบ (bbox) ArcGIS มีคุณสมบัติขอบเขตของแผนที่เพื่อระบุขอบเขตของแผนที่ Google Map / Bing map มี getbound () วิธีการระบุมุมมองแผนที่ อย่างไรก็ตามเมื่อกำหนดกล่อง bounding ใน WMS หรือ WFS ดูเหมือนว่าจะเกี่ยวข้องกับพารามิเตอร์การฉายและขอบเขตมุมมองแผนที่ พารามิเตอร์ในคำขอ HTTP GetMap ดูสับสนสำหรับฉันเนื่องจากถ้าฉันใช้ระบบการฉายภาพที่แตกต่างกันหน่วยในกล่องขอบเขตแตกต่างกันอย่างมากและการตั้งค่าที่ไม่ถูกต้องของ bbox จะทำให้การเรนเดอร์ล้มเหลวดังนั้นใครก็ตาม ขอบคุณ!

5
จะเลือกฟิลด์ที่ส่งคืนโดย GeoServer WMS GetFeatureInfo ได้อย่างไร
ฉันใช้บริการการแมปท้องถิ่นที่เรียบง่ายโดยใช้ PostGIS / GeoServer / OpenLayers stack ต่อไปนี้การสอนแบบ opengeo ฉันได้ผูกเหตุการณ์การคลิกในการเรียกใช้ OpenLayers กับ WMS GetFeatureInfo โดยใช้: map.events.register('click', map, function (e) { var url = "http://localhost:1979/geoserver/wms" + "?REQUEST=GetFeatureInfo" + "&EXCEPTIONS=application/vnd.ogc.se_xml" + "&BBOX=" + map.getExtent().toBBOX() + "&X=" + e.xy.x + "&Y=" + e.xy.y + "&INFO_FORMAT=text/html" + "&QUERY_LAYERS=MYDATA:MYLAYER" + "&LAYERS=MYDATA:MYLAYER" + "&FEATURE_COUNT=5" + "&SRS=EPSG:3857" …

1
ArcGIS Server WMS สามารถแสดงภาพกราฟฟิกได้หรือไม่?
ฉันพยายามแสดงเลเยอร์กราฟิกด้วยฟังก์ชัน WMS ของ ArcGIS Server แต่ฉันไม่เห็นกราฟิกในภาพของการตอบกลับ getmap ฉันทำเสร็จแล้วด้วยตนเองโดยการเผยแพร่บริการด้วยกราฟิกบนเลเยอร์คำอธิบายประกอบเชื่อมโยงเลเยอร์คำอธิบายประกอบนี้กับเลเยอร์คุณลักษณะเฉพาะและเผยแพร่ แต่กราฟิกไม่ปรากฏขึ้นมีเพียงคุณสมบัติเท่านั้น และฉันได้ทำมันโดยทางโปรแกรมโดยการสร้างกราฟิกเลเยอร์และกำหนดให้เลเยอร์และกราฟิกเดียวกันไม่ปรากฏบนภาพแผนที่ที่ WMS ส่งคืน เมื่อฉันโทรไปยังบริการ REST ฉันสามารถดูกราฟิกได้ทั้งสองกรณี กราฟิกไม่รองรับ WMS หรือฉันทำอะไรผิดหรือเปล่า? ฉันใช้ ArcGIS Server 9.3.1 เวอร์ชัน Java นิโคล
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.