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

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

3
การเลือกประเภทสถานที่เมื่อใช้ ogr2ogr เพื่อแปลงเป็นรูปร่างไฟล์?
Shapefiles สามารถมีรูปทรงเรขาคณิตได้หนึ่งประเภทเท่านั้น แต่รูปแบบอื่น ๆ อีกมากมาย (kml, geojson) สามารถมีได้หลายประเภท เมื่อแปลงเป็นรูปร่างไฟล์เป็นไปได้หรือไม่ที่จะบอกให้ ogr2ogr สร้างไฟล์หลายรูปร่างหนึ่งไฟล์สำหรับแต่ละประเภท? ดูเหมือนว่าตัวเลือก "-where" อาจมีประโยชน์ แต่หน้า man ไม่ได้อธิบายเกี่ยวกับไวยากรณ์ ตัวอย่างเช่นนี่คือคำสั่งที่ล้มเหลว: $ wget http://a841-tfpweb.nyc.gov/jackson-heights/wp-content/themes/tfp/kml/transit.kml $ ogr2ogr -f "ESRI Shapefile" transit.shp transit.kml Warning 6: Normalized/laundered field name: 'Description' to 'Descriptio' ERROR 1: Attempt to write non-linestring (POINT) geometry to ARC type shapefile. ERROR 1: …

1
กำลังจัดเก็บ GeoJSON FeatureCollection ไปยัง PostgreSQL ด้วย PostGIS
ฉันใหม่สำหรับ GeoJSON ฉันมีชุดคุณสมบัติ GeoJSON ตามที่แสดงและต้องการเก็บไว้ในตาราง postgres (testtable) ตาราง postgres ของฉันมีซีเรียลนัมเบอร์และคอลัมน์รูปทรงเรขาคณิต { "type": "FeatureCollection", "features": [ { "type": "Feature", "geometry": { "type": "Point", "coordinates": [ 2565453.1826721914, -3835048.659760314 ] } }, { "type": "Feature", "geometry": { "type": "LineString", "coordinates": [ [ 2727584.7219710173, -3713449.1942418693 ], [ 2732476.691781269, -3992291.473426192 ] ] } }, { …

5
GeoJSON ใหญ่เกินไป - จะทำอย่างไรดี?
ฉันใช้leaflet.jsเพื่ออนุญาตให้ผู้ใช้เว็บเลือกภูมิภาค ภูมิภาคที่ถูกต้องคือสหรัฐฯ, แคนาดา, แคนาดาและประเทศโลก (ยกเว้นสหรัฐอเมริกาและแคนาดา) ฉันสร้าง shapefile ด้วยตัวเองโดยใช้ Qgis และบันทึกเป็น geojson ฉันทำให้รูปเรขาคณิตง่ายขึ้นเท่าที่จะทำได้ shapefile ที่ได้คือ 400kb แต่ geojson มีขนาดเกินเมกะไบต์ มันใหญ่กว่าที่ฉันต้องการ ฉันต้องลดค่าใช้จ่ายของเครือข่ายที่เกี่ยวข้องในการถ่ายโอนข้อมูลนี้ วิธีที่ถูกต้องในการทำเช่นนี้คืออะไร? ตัวเลือกที่ฉันสามารถจินตนาการได้คือ: ให้บริการไฟล์ geojson gzipped, แกะออกจากไคลเอนต์ แยก Shapefile บนไคลเอนต์เพื่อ geojson สร้างไทล์ของฉันเองจาก shapefile และให้บริการเหล่านั้น หากใครสามารถบอกฉันได้ว่าตัวเลือกใดดีที่สุด (หรือไม่มีข้อใดข้างต้น) ฉันจะขอบคุณมัน

5
แปลง Shapefiles เป็น GeoJSON หรือไม่
ฉันพยายามแปลง Shapefiles จากเว็บไซต์วุฒิสภารัฐเท็กซัสเป็นไฟล์ GeoJSON เพื่อใช้กับ Google Maps API ฉันใช้ QGIS เพื่ออำนวยความสะดวก แต่ฉันไม่สามารถประมาณการ / พิกัดได้ จนถึงตอนนี้ฉันได้ลองใช้ Google Mercator (EPSG: 900913) และ WGS 84 (EPSG: 4326) โดยไม่มีโชค ฉันใช้ OpenLayers เพื่อตรวจสอบผลลัพธ์และมันทำให้เท็กซัสอยู่ใกล้กับอ่าวกินี (0 lat, 0 lng)
19 qgis  convert  geojson 


1
จะแสดง geoJSON จาก URL ในเลเยอร์ได้อย่างไร
ฉันกำลังมองหาปลั๊กอินหรือรหัสบางประเภทที่จะอนุญาตให้ฉันเพิ่ม geojson URL กำหนดพื้นที่เพื่อป้อนตัวแปร lat / long จากแผนที่ผืนผ้าใบ Qgis ที่มองเห็นได้และโทร / แสดงผลลัพธ์ภายใน Qgis ใครรู้วิธีการทำเช่นนี้?
18 qgis  geojson  json 

3
คลิกกิจกรรมด้วย Leaflet และ geoJSON
ฉันจะแนบเหตุการณ์การคลิกกับ geoJSON ที่จะเรียกใช้ฟังก์ชัน Ajax เมื่อคลิกได้อย่างไร ฉันมองเข้าไปonEachFeatureแต่มันทำงานเมื่อมีการโหลด geoJSON ไม่ใช่เมื่อคลิกดังนั้นจึงเรียกใช้ ajax ได้หลายครั้ง!
18 leaflet  geojson 

5
รูปหลายเหลี่ยมและ MultiPolygons ควรเป็นไปตามกฎด้านขวา
http://geojsonlint.com/ฉันได้รับข้อผิดพลาด Polygons and MultiPolygons should follow the right-hand rule ฉันใช้มัน 3 ปีที่ผ่านมาโดยไม่มีปัญหากับไฟล์ geojson เก่าของฉัน ตอนนี้ geojsonlint บังคับใช้กฎมือขวาวิธีแก้ไขปัญหา
17 geojson 

1
ผ่านพารามิเตอร์ตัวกรองไปยัง GeoServer WFS ผ่าน URL หรือไม่
ฉันพยายามใช้ฟังก์ชั่น CURL ของ PHP เพื่อดึงข้อมูล geoJSON จากอินสแตนซ์ GeoServer ฉันทำสิ่งนี้โดยใช้ตัวแปร url แทนที่จะพยายามสร้างคำขอ xml GetFeature แบบเต็ม อย่างไรก็ตามฉันต้องการรับชุดย่อยของผลลัพธ์ตามเนื้อหาของฟิลด์คุณสมบัติบางอย่าง ดังนั้นในขณะที่ฉันสามารถรับผลลัพธ์ทั้งหมดโดยใช้ URL นี้: http://www.myURL.com/geoserver/namespace/ows?service=WFS&version=1.0.0&request=GetFeature&typeName=layername&outputFormat=json&BBOX=1,2,3,4 ฉันสามารถ จำกัด ผลลัพธ์ให้อยู่ใน "ตำแหน่งที่ช่อง LIKE value" หรือ "field = value" ได้หรือไม่ ฉันใช้เวลาหนึ่งชั่วโมงในการสืบค้นเอกสาร Geoserver / ECQL และไม่มีสิ่งใดที่ระบุอย่างชัดเจนว่า "ผนวกฟังก์ชั่นเข้ากับ URL ของคุณในรูปแบบนี้" เป็นผลให้ฉันไม่ชัดเจนถ้าเป็นไปได้ที่จะใช้ตัวแปร url เพื่อทำงานเหล่านี้ แต่บางคนดูเหมือนจะแนะนำว่ามันเป็น ทุกคนสามารถช่วยเหลือตัวอย่างที่ชัดเจนของตัวกรองที่ใช้งานได้โดยใช้ WFS ของ GeoServer พร้อมพารามิเตอร์ URL หรือไม่
17 geoserver  wfs  geojson  php  curl 

3
จะสร้าง GeoJSON ที่ทำงานกับ D3 ได้อย่างไร
ฉันแค่พยายามแปลงไฟล์. shp เป็นรูปแบบ geoJSON โดยใช้: ogr2ogr -f geoJSON output.json input.shp หลังจากดำเนินการคำสั่งดูเหมือนว่าไม่มีอะไรผิดปกติ นี่คือข้อความที่ตัดตอนมาจาก output.json { "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": { "ID_0": 86, "ISO": "DEU", "NAME_0": "Germany", "ID_1": 1, "NAME_1": "Baden-Württemberg", "NL_NAME_1": null, "VARNAME_1": null, "TYPE_1": "Land", "ENGTYPE_1": "State" }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ …
17 shapefile  geojson  ogr2ogr  svg  d3 


3
สร้าง GeoJSON ด้วย Python
ฉันต้องการสร้างไฟล์ GeoJSON โดยทางโปรแกรมโดยใช้รูปหลายเหลี่ยมจาก shapefile แต่เพิ่มคุณสมบัติจากแอปพลิเคชันของฉันเอง สิ่งนี้สามารถทำได้อย่างง่ายดายสำหรับไฟล์รูปร่าง: def create_data_dayer(self,varlist, data): """ Creates a new shape to contain data about nodes. varlist is the list of fields names associated with the nodes. data is a list of lists whose first element is the geocode and the remaining elements are values of the …
16 python  geojson  ogr  fiona 

3
วิธีการตรวจสอบ GeoJSON
ฉันมีสคริปต์เล็ก ๆ ที่ฉันใช้เพื่อสร้างข้อมูล GeoJSON จากรูปแบบข้อมูลที่ไม่สนับสนุนซอฟต์แวร์ GIS ในปัจจุบัน ฉันต้องการตรวจสอบผลลัพธ์ แต่เมื่อฉันใช้ ogr2ogr เพื่ออ่านมันจะไม่ให้ข้อมูลที่เป็นประโยชน์เกี่ยวกับลักษณะเส้นหรือตัวอักษรที่มีข้อมูลที่ไม่ถูกต้อง มีตัวตรวจสอบความถูกต้อง GeoJSON ที่เหมาะสมหรือไม่หรือวิธีการที่ดีในการตรวจสอบความถูกต้องของข้อมูล GeoJSON กับ OGR แก้ไข: ฉันไม่ได้กำลังมองหาเครื่องมือตรวจสอบ JSON หรือข้อมูลจำเพาะ GeoJSON ฉันเคยเห็นและใช้ทั้งคู่เพื่อไปยังจุดนี้ แต่ OGR ยังคงส่งคืนข้อผิดพลาด ขอบคุณ!
16 geojson 

3
มันถูกต้องหรือไม่ที่จะมีองค์ประกอบคุณสมบัติใน geoJSON FeatureCollection
มันถูกต้องหรือไม่ที่จะมีองค์ประกอบคุณสมบัติที่มี featureCollection-element เป็นผู้ปกครอง? นี่คือตาม geojson.org ที่ถูกต้อง: { "type": "FeatureCollection", "features": [ { "type": "Feature", "geometry": {"type": "Point", "coordinates": [102.0, 0.5]}, "properties": {"prop0": "value0"} } ] } แต่ฉันไม่พบว่ามันถูกต้องหรือไม่ถูกต้องหากมีสิ่งนี้: { "type": "FeatureCollection", "properties" : { "description" : "This is the geometry for..." } "features": [ { "type": "Feature", "geometry": {"type": "Point", "coordinates": …
16 geojson 

3
แปลงไฟล์ SimpleGeo Places GeoJSON เป็น shapefile หรือไม่
SimpleGeoเพิ่งจัดทำชุดข้อมูล "สถานที่" ของพวกเขาซึ่งเป็นประโยชน์มากเพราะตอนนี้เราสามารถใช้เพื่อจุดประสงค์ของเราเองได้แม้ในแบบออฟไลน์ ดังนั้นฉันจึงไปดาวน์โหลดชุดข้อมูล 2GBซึ่งมีไฟล์ประเทศซิปในรูปแบบ GeoJSON นี่คือที่ที่ปัญหาของฉันเริ่มต้น ... เมื่อฉันลองโหลดไฟล์ประเทศ (* .geojson) ลงใน QGIS โดยตรงหรือแม้กระทั่งแปลงเป็นไฟล์รูปร่างโดยใช้ ogr2ogr ฉันก็จบลงด้วยคุณสมบัติจุดเดียว เห็นได้ชัดว่ามีข้อมูลเพิ่มเติมในไฟล์เหล่านี้ที่ฉันไม่สามารถ "ดู" หรือดึงข้อมูลได้ดังนั้นฉันทำอะไรผิด ใครสามารถให้คำแนะนำในการเปลี่ยนไฟล์เหล่านี้ให้เป็นคุณสมบัติ GIS ที่ใช้งานได้ อัปเดตคำถาม: ฉันต้องการแปลงไฟล์ geojson เป็น shapefile (หรือรูปแบบ GIS มาตรฐานที่คล้ายกัน)เพื่อใช้ในซอฟต์แวร์ GIS เดสก์ท็อป ตัวอย่างจากบล็อก SimpleGeo เมื่อวันที่ 1 สิงหาคม 2011 : "ชุดข้อมูล CC0 Places ของ SimpleGeo พร้อมให้ดาวน์โหลดแล้วโดยไม่เสียค่าใช้จ่ายหากคุณต้องการรับมือกับ 21M + POI ที่ครอบคลุม 63 …

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