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

3
จะปรับปรุงการสร้างภาพข้อมูลของรูปหลายเหลี่ยมที่ซ้อนกันได้อย่างไร
ฉันต้องการคำแนะนำบางอย่างเกี่ยวกับวิธีปรับปรุงการสร้างภาพข้อมูลของการทำแผนที่ ผู้ใช้สามารถเลือกสปีชีส์ที่แตกต่างกันและแอพ webmapping แสดงการกระจายทางภูมิศาสตร์ (เซลล์องศาหลายเหลี่ยม) แต่ละสปีชีส์ที่มีช่วงของสี (เช่นสีส้มเข้มกว่าที่เราหาข้อมูลเพิ่มเติม ปัญหาคือเมื่อทับซ้อนกันของสปีชี่มากกว่าหนึ่ง สิ่งที่ฉันกำลังทำอยู่ก็เพื่อคำนวณการผสมสีสองสีโดยใช้http://www.xarg.org/project/jquery-color-plugin-xcolor/ อย่างที่คุณเห็นในภาพนี้สีที่เกิดจากการทับซ้อนกันของสองสปีชีส์ (ผสมสีน้ำเงินและสีเหลือง) ไม่ง่ายเลย มีคนมีความคิดหรือรู้ว่าเครื่องมือใดที่คล้ายกันที่จะได้รับแรงบันดาลใจ? สำหรับการสร้างรูปหลายเหลี่ยมฉันใช้ d3.js ดังนั้นหากจำเป็นต้องสร้างคุณสมบัติ SVG ที่ซับซ้อนยิ่งขึ้นฉันสามารถลองใช้ได้ แนวคิดบางอย่างที่ฉันมี ... ยิ่งข้อมูลเกี่ยวกับรูปหลายเหลี่ยมมากเท่าไรก็ยิ่งทำให้เส้นขอบหนาขึ้น (หรือแต่ละส่วนของเส้นขอบที่มีสีสอดคล้องกัน) เพิ่มป้ายกำกับที่กึ่งกลางของรูปหลายเหลี่ยมโดยบอกว่ามีสปีชีส์ทับซ้อนกันกี่ชนิด แบ่งรูปหลายเหลี่ยมในส่วนต่าง ๆ แต่ละคนมีสีสปีชีส์ที่สอดคล้องกัน

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 

1
ฉันจะแสดงพิกัดละติจูด - ลองจิจูดบนแผนที่ด้วย D3 ได้อย่างไร
ฉันพยายามวางจุดพิกัดพิกัดละติจูด - ลองจิจูดไว้บนแผนที่สหรัฐอเมริกา จนถึงตอนนี้ฉันได้พบตัวอย่างการทำแผนที่ของ D3แล้ว แต่เมื่อฉันพยายามวางจุดบน X พิกัดพิกเซล Y จะปรากฏขึ้นบนผ้าใบ ฉันพบบันทึกการบรรยายของ workThot ซึ่งรวมถึงระบบพิกัดใน d3แต่ฉันยังไม่แน่ใจว่าจะให้ละติจูด / ลองจิจูดยาวแสดงบนแผนที่ได้อย่างไร นี่คือสิ่งที่ฉันมีจนถึงตอนนี้ (สวยมากเพียงแผนที่ของสหรัฐอเมริกา) คำแนะนำเกี่ยวกับวิธีการทำให้งานนี้จะได้รับการชื่นชมอย่างมาก!

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

3
D3 สำหรับแผนที่ --- ในขั้นตอนใดที่จะนำข้อมูลเข้าสู่พื้นที่ทางภูมิศาสตร์?
ฉันต้องการทำแผนที่โลกร่วมแสดงกับ D3, a la: http://bl.ocks.org/mbostock/4206573 http://bl.ocks.org/jasondavies/4188334 ฉันมีชุดข้อมูลที่ฉันต้องการแสดงซึ่งมีการระบุคีย์ ISO-alpha-3 ดังนั้น... danger.csv iso,level AFG,100 ALB,0 DZA,12 เป็นต้น ทำตามคำแนะนำบน topojson ฉันรู้ว่าฉันสามารถทำ ... wget "http://www.naturalearthdata.com/http//www.naturalearthdata.com/download/50m/cultural/ne_50m_admin_0_countries.zip" unzip ne_50m_admin_0_countries.zip ogr2ogr -f "GeoJSON" output_features.json ne_50m_admin_0_countries.shp -select iso_a3 topojson -o topo.json output_features.json --id-property iso_a3 เพื่อสร้าง worldmap json ที่ ID'd โดย ISO3 คำถามของฉันคือ: ณ จุดใดในเวิร์กโฟลว์ที่ฉันควรรวมข้อมูลจาก danger.csv เข้ากับข้อมูลทางภูมิศาสตร์? ก่อนหน้านี้ฉันเคยทำงานกับ qGIS …
12 d3  topojson 

1
ตัวอย่างใด ๆ ของ D3.brush () ที่ใช้กับ Leaflet?
ฉันมีแผนที่แผ่นพับที่ฉันวาง SVG "ด้านบนของ" โดยใช้บานหน้าต่างแผ่นพับซ้อนทับ ฉันต้องการเพิ่มแปรง D3 ลงในบานหน้าต่างวางซ้อนที่จะอัปเดตแผนภูมิแยกต่างหาก ฉันได้ดูตัวอย่างของตัวอย่าง D3.brush () และตัวอย่างแผ่นพับใด ๆ แต่ไม่พบสิ่งใดเลย สิ่งที่ใกล้เคียงที่สุดที่ฉันพบคือhttps://github.com/mbostock/d3/issues/1321และhttps://www.mapbox.com/mapbox.js/example/v1.0.0/timeline-scaled-markers/ (นี่เป็นการแปรงแผนภูมิไม่ใช่แผนที่) ฉันสงสัยว่า: ใครรู้ตัวอย่างหรือ ใครรู้ว่าสิ่งนี้เป็นไปได้ / ตรงไปตรงมาสมเหตุสมผลหรือ ถ้าเป็นไปได้ทุกคนมีคำแนะนำเกี่ยวกับปัญหาที่ฉันอาจพบ
10 leaflet  d3 

1
demers cartogram
คุณจะสร้าง cartogram demers จาก shapefile / topojson / geojson ได้อย่างไร ฉันได้ลอง scapetoad และ indiemapper แล้วและฉันไม่สามารถทำซ้ำสิ่งที่คุณพบในลิงก์ด้านล่าง http://graphics.latimes.com/2012-election-results-california/#/us_house http://elections.nytimes.com/2012/ratings/electoral-map ฉันกำลังมองหาการทำซ้ำการเป็นตัวแทนสแควร์ของรัฐตรงตามที่คุณจะพบมันบนแผนที่ ฉันไม่สามารถหาซอฟต์แวร์ที่จะทำเพื่อคุณโดยไม่ต้องทำด้วยตนเองใน Adobe Illustrator ความคิดใด ๆ
9 d3  cartogram 

3
แปลง GML เป็น GeoJSON
ฉันได้ดาวน์โหลดไฟล์ GML จาก Statistics Canada และต้องการแปลงเป็น GeoJSON เพื่อใช้บางส่วนของมันในการสร้างภาพ D3 บนเว็บ อย่างไรก็ตามฉันไม่พบตัวแปลงที่จะทำเพื่อฉัน (ฉันลองhttp://converter.mygeodata.eu/แต่ GeoJSON ที่ส่งคืนมานั้นไม่มีรูปทรงเรขาคณิตจริง ๆ ) วิธีที่ดีที่สุดในการแปลง GML เป็น GeoJSON คืออะไร
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.