Advertisement
Guest User

Untitled

a guest
Sep 19th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. var pointGroup = stereonetGroup.append('g')
  2. this.addPoints = function(pointData, settings) {
  3. var plottedData = pointGroup.selectAll('circle').data()
  4. var combinedData = pointData.concat(plottedData)
  5. console.log(combinedData)
  6. console.log(plottedData.length,pointData.length)
  7. var structurePoints = pointGroup.selectAll('circle')
  8. .data(combinedData.filter(function(datum) {
  9. if (datum.orientable != 'N') {
  10. return datum
  11. }
  12. }))
  13. .enter()
  14. .append('circle')
  15.  
  16. var structurePointAttributes = structurePoints
  17. .attr('cx', function(d) { return xScale(cnijs.toEqualArea({'ddr': d.structure_ddr, 'dip': d.structure_dip}).x) })
  18. .attr('cy', function(d) { return yScale(cnijs.toEqualArea({'ddr': d.structure_ddr, 'dip': d.structure_dip}).y) })
  19. .attr('r', '2')
  20. .attr('fill', settings.color)
  21. .attr('stroke', settings.color)
  22. .attr('id', settings.id)
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement