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

GeoJSON เป็นรูปแบบการแลกเปลี่ยนข้อมูลเชิงพื้นที่บนพื้นฐานของสัญลักษณ์วัตถุ JavaScript (JSON)

2
วิธีการคำนวณกล่องขอบเขตของวัตถุ geojson โดยใช้ python หรือ javascript
ฉันมีแอพ django ที่มีแผ่นพับที่ส่วนหน้าและฉันจำเป็นต้องคำนวณ bbox ของวัตถุ geojson เพื่อให้ฉันสามารถส่งพิกัดไปยัง map.fitBounds() ฉันลองใช้ libs แล้วลองใช้getBoundsวิธีการของวัตถุบางอย่างใน Leaflet เช่นFeatureGroupแต่มันก็บ่นว่าขอบเขตไม่ได้ถูกกำหนดไว้ ใครช่วยชี้ให้ฉันเห็นวิธีแก้ปัญหาง่ายๆ

2
ปัญหาพิกัดพิกัดแผ่นพับ geojson
ฉันเพิ่งเริ่มเล่นกับ leflet / geojson เล็กน้อย แต่พิกัดของฉันไม่ได้แสดงอย่างถูกต้องและฉันก็ไม่รู้ว่าเกิดอะไรขึ้น พิกัดของฉันคือ: 52.23943, 4.97599. มันทำงานอย่างถูกต้องด้วยsetViewฟังก์ชั่น var map = L.map('leaflet_map').setView([52.23943, 4.97599], 15); แต่ใช้ geojasonFeature พวกเขาคือ hmmm, 'projected' ซึ่งอยู่ทางตะวันออกของโซมาเลีย var geojsonFeature = { "type": "Feature", "properties": { "name": "Coors Field", "amenity": "Baseball Stadium", "popupContent": "This is where the Rockies play!" }, "geometry": { "type": "Point", "coordinates": [52.23943, …
14 geojson  leaflet 

4
สร้าง Vector Tiles สำหรับ Polymaps
โอเคน่าจะไม่ดีที่จะไม่ส่งไปที่ WhereCamp5280 และถามผู้ใช้ FortiusOne โดยตรง แต่กระบวนการในการสร้างแผ่นกระเบื้องGeoJSONเพื่อใช้ใน Polymaps คืออะไร ตัวอย่างประชากรที่ polymaps.orgตั้งข้อสังเกตว่าข้อมูลสำหรับการสาธิตทำงานบน Google AppEngine และ alludes เพื่อ "กลิ้งตัวคุณเอง" ไทล์เวกเตอร์ แต่ฉันไม่สามารถหาข้อมูลเพิ่มเติม ... ใครมีข้อมูลเชิงลึกที่พวกเขาสามารถแบ่งปันได้บ้าง ขอบคุณ!

7
แหล่งข้อมูล GeoJSON สำหรับสหรัฐอเมริกา
ไม่มีใครทราบแหล่งข้อมูลที่ดีสำหรับสหรัฐอเมริกา (มณฑลเขตรัฐสภา ฯลฯ ) ในรูปแบบ GeoJSON หรือไม่? มีใครบ้างที่แปลงไฟล์ / แหล่งที่มาของโดเมนสาธารณะเป็น GeoJSON ว่าพวกเขายินดีที่จะแบ่งปันหรือไม่

3
วิธีใช้ Leaflet เพื่อแสดงบางส่วนของชุดข้อมูลขนาดใหญ่ได้อย่างมีประสิทธิภาพ
ฉันเห็นผู้พัฒนาเว็บที่ไม่ใช่ GIS ยังคงพบปัญหานี้อยู่และฉันไม่แน่ใจว่าโซลูชันนี้เป็นอย่างไร มีชุดข้อมูลหลายพันรายการ เราต้องการแสดงแผนที่ให้กับผู้ใช้ด้วยชุดย่อยที่มองเห็นได้ของพวกเขาแสดงเป็นองค์ประกอบแบบโต้ตอบและคลิกได้ มีวิธีการอะไรในการทำสิ่งนี้? ฉันสามารถคิดถึงสิ่งเหล่านี้ได้ แต่พวกเขาไม่พอใจอย่างมากดังนั้นฉันจึงสงสัยว่ามีอะไรอีกบ้าง: เก็บข้อมูลทั้งหมดในไฟล์ GeoJSON โอนไปยังเบราว์เซอร์และให้ Leaflet แสดงข้อมูล ปัญหา: ไม่ได้ทำงานกับชุดข้อมูลขนาดใหญ่ TopoJSON เพิ่มขีด จำกัด เล็กน้อย นอกจากนี้ยังทำให้เกิดความล่าช้ามากในการโหลดหน้า ใช้ Mapbox จัดเก็บข้อมูลทั้งหมดในเลเยอร์แบบโต้ตอบบน Mapbox และใช้ Mapbox.js เพื่อแสดง ใช้งานได้ดี แต่มีค่าใช้จ่ายและคุณไม่สามารถโฮสต์ด้วยตัวเองได้ ใช้ GeoServer เพื่อเข้าถึงฐานข้อมูล PostGIS ใช้ปลั๊กอินใบปลิว WFS-geojson เพื่อเข้าถึงข้อมูลจากที่นั่น อาจใช้งานได้ แต่ปลั๊กอิน WFS-geojson Leafletดูเหมือนจะไม่ได้รับการดูแลรักษาอีกต่อไป ใช้ CartoDB จัดเก็บข้อมูลทั้งหมดในตาราง CartoDB และใช้CartoDB.jsเพื่อแสดง ใช้งานได้ดี แต่อาจมีราคาแพงมาก เป็นไปได้ที่จะโฮสต์ด้วยตัวคุณเอง แต่การติดตั้ง CartoDB …

2
วิธีนำเข้าข้อมูล geoJSON ไปยัง MapBox
ในความพยายามที่จะนำเข้าข้อมูลที่แก้ไขได้ไปยัง mapbox ฉันไม่ได้รับข้อมูลที่นำเข้าในรูปแบบที่ระบบยอมรับ มันปฏิเสธข้อมูลด้วยข้อผิดพลาดที่ระบุ: Cities.geojson: การป้อนข้อมูลล้มเหลว ไม่แนะนำสมาชิก crs แบบเก่าในบรรทัดที่ 1 เมื่ออ่านว่าฉันคิดว่าบางสิ่งผิดไปจากการแปลงไฟล์ของฉันดังนั้นฉันจึงเปรียบเทียบมันกับไฟล์ตัวอย่างที่ให้ไว้กับ MapBox โดยไม่ทำให้เกิดความแตกต่าง จากนั้นส่วนที่สับสนที่สุด: เมื่อพยายามนำเข้าไฟล์ตัวอย่างฉันได้รับข้อความแสดงข้อผิดพลาดที่คล้ายกันมากจากระบบ: stations.geojson: อินพุตล้มเหลว ไม่แนะนำให้สมาชิก crs แบบเก่า> วัตถุนี้เทียบเท่ากับค่าเริ่มต้นและควรลบออกในบรรทัดที่ 1 ตอนนี้คำถามของฉันคือจะนำเข้าไฟล์ geoJSON ไปยัง MapBox ได้อย่างไร
13 geojson  mapbox 

1
ข้อผิดพลาดของ Mapbox: การโหลดสไตล์ไม่เสร็จสิ้น
ฉันพยายามวาดแผนที่ mapbox โดยอิงจากผลลัพธ์ของ suncalc และใช้ geojson ก่อนอื่นฉันพยายามสร้าง 2 ฟังก์ชั่นหนึ่งอันต่อหนึ่งบรรทัดที่ฉันพยายามวาด แต่เมื่อฉันทำอย่างนั้นมันจะแสดงเฉพาะฟังก์ชั่นสุดท้ายที่เรียกว่า ดังนั้นฉันจึงสรุปว่าฉันไม่รู้วิธีจัดการเลเยอร์เนื่องจากฉันใหม่กับ mapbox และไวยากรณ์ของใบปลิว ใช้ตัวอย่างแผ่นพับฉันได้รหัสนี้: JAVASCRIPT function drawOnMap(sAz){ //sun calculation stuff, doesn't matter for the problem var lt = parseFloat(document.getElementById('lat').value); var ln = parseFloat(document.getElementById('long').value); var R = 6371000; //Earth's radius var d = 10000* Math.sin(1); // Distance var brngSR = deg2rad(sAz); …

1
เกิดอะไรขึ้นกับข้อมูลจำเพาะ GeoJSON และ CRS ในฐานะ IRM
ฉันกำลังเขียนเว็บ API ไปยังข้อมูล GIS ของเราซึ่งปัจจุบันกำลังปรับปรุงบริการการเข้ารหัสภูมิศาสตร์ของเรา ฉันกำลังสร้างตัวเลือกสำหรับผู้ใช้เพื่อระบุประเภทผลลัพธ์เป็น GeoJSON ดังนั้นฉันจึงพยายามทำตามข้อมูลจำเพาะ ข้อมูลของเราถูกเก็บไว้ใน nad83 datum UTM zone 12 north projection GeoJSON สเปคกล่าวว่าการเพิ่ม CRS wkid คือ 26912 แต่ OGC CRS URN คืออะไร? ฉันสามารถเข้าใจได้ว่า OGC CRS URN ถูกแบ่งออกเป็นสองส่วน โกศ: OGC: def: CRS: OGC: 1.3: CRS84 urn เป็นตัวระบุ ogc เป็นองค์กร def เป็นอีกข้อตกลงคงที่ crs เป็นประเภท (ระบบอ้างอิงพิกัด), OGC เป็นหน่วยงานที่มีอำนาจ …

3
ไลบรารี GeoJSON java
ฉันกำลังสร้างบริการเว็บ Java ที่ได้รับ GeoJSON ไม่มีใครรู้ห้องสมุด java เพื่อจัดการ GeoJSON?
13 geojson  java  json 

2
กำลังโหลด GeoJSON ลงใน QGIS
ฉันเป็นผู้เริ่มต้นด้วย QGIS ฉันพยายามเรียนรู้ผ่าน lynda.com ฉันได้ลองดาวน์โหลดแผนที่อาชญากรรมนาไนโมในรูปแบบ GeoJSON แต่ฉันได้รับข้อความแจ้งว่าแหล่งข้อมูลไม่ถูกต้อง ฉันรู้สึกสับสนกับสิ่งที่ฉันทำเพราะทำตามคำแนะนำในจดหมาย
12 qgis  geojson 

5
วิธีการแปลงไฟล์. SVG เป็น GeoJSON
คำถาม ฉันจะแปลงไฟล์ SVG เป็นรูปแบบ GeoJSON ได้อย่างไร ผลลัพธ์ที่ต้องการ: ฉันต้องการสร้างแผนที่เป็นนักร้องโดยใช้บางอย่างเช่น D3.js หรือห้องสมุดอื่น ๆ ท้าทาย: ฉันมีไฟล์ SVG ที่ฉันสามารถรับได้จากโดเมนสาธารณะของเขตการปกครองสำหรับจังหวัดเฉพาะของประเทศใดประเทศหนึ่ง ฉันเชื่อว่าฉันต้องแปลงเป็น GeoJSON ก่อนที่จะสามารถใช้ในห้องสมุดที่ฉันรู้
12 geojson  svg  d3 

5
GML, KML, GeoJSON - การเรนเดอร์ 3109 รูปหลายเหลี่ยม?
ฉันกำลังทำงานกับ Geoserver ซึ่งให้บริการเขตลดระดับ 48 เขตให้แก่ openlayers (3109 รูปหลายเหลี่ยม - จุดยอดอีกมากมาย) มณฑลถูกโหลดลงในฐานข้อมูล postgis ฉันอยากรู้เกี่ยวกับประสบการณ์ของนักพัฒนาซอฟต์แวร์เมื่อพยายามผลักดันจำนวนจุดยอดนั้นไปยังลูกค้า รูปแบบ WFS ใดที่คุณได้รับผลลัพธ์ที่ดีที่สุด มีการใช้การปรับแต่ง Geoserver เพิ่มเติมหรือไม่ ฉันรู้ว่า WMS แบบเรียงต่อกันจะเร็วขึ้น แต่ฉันต้องการอนุญาตให้มีการเปลี่ยนแปลงแบบไดนามิกในแผนที่นักร้องโดยใช้ openLayers เช่น ผู้ใช้ส่งแบบฟอร์มสคริปต์ Python ถูกเรียกใช้และถังขยะข้อมูลใหม่จะถูกส่งคืนเพื่อ openlayers เพื่อโหลด div แผนที่ใหม่ ฉันต้องการลองแบบเต็มความละเอียดก่อนที่จะลดความซับซ้อนของรูปหลายเหลี่ยมใน openlayers
12 geoserver  kml  wfs  geojson  gml 

1
การตั้งค่า TileStache
ฉันต้องการตั้งค่า TileStache แต่ฉันใหม่พอที่จะเข้าสู่โลกของ GIS เพื่อค้นหาเอกสาร TileStacheไม่สามารถผ่านได้ ฉันเพิ่งจะรู้ว่าฉันต้องวิ่ง tilestache-server.py -c tilestache.cfg เพื่อเริ่มต้น TileStache และไปที่http://127.0.0.1:8080/เพื่อดูผลลัพธ์ อย่างไรก็ตามฉันไม่แน่ใจว่าจะใส่tilestache.cfgอะไรดี ในที่สุดฉันต้องการใช้ GeoJSON ที่สร้างจากฐานข้อมูล PostGIS แต่ตอนนี้ฉันต้องการเริ่มต้นด้วยตัวอย่างง่ายๆเพื่อให้แน่ใจว่า TileStache ทำงานได้ มี'การกำหนดค่าตัวอย่างขั้นต่ำ' ในเอกสาร แต่ดูเหมือนว่าจะพึ่งพา Mapnik - และอ้างถึงstyle.xmlไฟล์ - ฉันต้องติดตั้งและกำหนดค่า Mapnik ก่อนที่ฉันจะสามารถใช้ TileStache ได้หรือไม่ * อัพเดท * โอเคฉันได้ลองใช้ 'พร็อกซี' การกำหนดค่าดังต่อไปนี้ในtilestache.cfg: { "cache": {"name": "Test"}, "layers": { "roads": { "provider": { "name": …
12 tiles  mapnik  geojson 

1
รวมรูปหลายเหลี่ยมที่อยู่ติดกันและส่งคืนทั้งหมด (ติดกันและไม่ติดกัน) เป็น Multipolygon?
ฉันมีฐานข้อมูล postgres ที่มีขอบเขตการบริหารและรูปทรงเรขาคณิตของพวกเขา แต่ละขอบเขตมีจำนวนรหัส สิ่งที่ฉันต้องการบรรลุ: ก่อนอื่นฉันต้องการเลือกแถวทั้งหมดที่เริ่มต้นด้วยรหัสไปรษณีย์เฉพาะ ตัวอย่างเช่น: SELECT * FROM "post" WHERE "post"."ident" LIKE '101%' ควรผสานรวมรูปเรขาคณิตเหล่านั้นทั้งหมดที่อยู่ติดกันและที่ไม่ควรส่งคืน ฉันลองข้อความเหล่านี้แล้ว: หนึ่งนี้ฉันมีจากคำตอบนี้: เข้าร่วมรูปหลายเหลี่ยมขนาดเล็กจำนวนมากเพื่อสร้างรูปหลายเหลี่ยมขนาดใหญ่ขึ้นโดยใช้ PostGIS with t as ( select (st_dump(geom)).geom from "post" where "post"."ident" LIKE '593%' ) select ST_UNION(geom) from t; แต่คำสั่งนี้จะส่งกลับเฉพาะรูปหลายเหลี่ยมที่อยู่ติดกัน แต่ไม่รวมอยู่ในรูปอื่น with t as ( select (st_dump(geom)).geom from "post" where "post"."ident" LIKE …

2
ในอนาคตสำหรับตำแหน่งเชิงพื้นที่บน App Engine
2 ปีที่แล้วคำถามนี้ถูกโพสต์ที่นี่ที่บล็อกของ Gilliesณ วันที่ 2009-05-15 ในอนาคตสำหรับตำแหน่งเชิงพื้นที่บน App Engine ในเวลานั้นไม่มีข่าวที่เกี่ยวข้องกับแอพของ GIS เว็บเซอร์วิสโดยใช้ Datastore (App Engine ของ Google) มีข้อมูลใหม่เกี่ยวกับ GIS และ App Engine ในช่วง 2 ปีที่ผ่านมาหรือไม่? โดยเฉพาะอย่างยิ่งฉันกำลังมองหา WFS ที่ใช้ Datastore บนแบ็กเอนด์และเบราว์เซอร์และ javascript API บนไคลเอนต์ที่จะช่วยให้ผู้คนทั่วโลกสร้างแผนที่ร่วมกันซึ่งสามารถแสดงในลักษณะที่มีโครงสร้างเช่นกับ geoJSON หรือ เชปไฟล์ โดยทั่วไปแล้วการทำแผนที่แบบเจ๋ง ๆ และบริการเว็บสืบค้นเชิงพื้นที่ใดที่ใช้ App Engine Datastore ของ Google แทนฐานข้อมูลเชิงสัมพันธ์ทั่วไป

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