raphael - 创建网格坐标

 $(document).ready(function()
  {
  var px2mm = 25/*1px = 25mm*/, s=10/*网格间隔10px*/, prePx=40/*预留160px标尺,上下左右均40px*/, grid_h = 'grid_h_', grid_w = 'grid_w_', grid_hc = 'grid_hc_', grid_wc = 'grid_wc_'/*定义网格常用的一些坐标常量*/, grid_ht='grid_ht_', grid_wt = 'grid_wt'/*文本坐标*/;
  var x=0, y=0/*定义原点坐标(0,0)*/,w = 22000, h = 17000/*厂房长22000mm,宽16000mm*/;
  var actual_w =  w/px2mm + prePx*2, actual_h =  h/px2mm + prePx*2, grid_h_len = ((h/px2mm)/s), grid_w_len = ((w/px2mm)/s);
  var paper = Raphael('canvas', actual_w, actual_h);
  var grid = paper.set()/*厂房布局网格*/, line_w = w/px2mm + prePx, line_h = h/px2mm + prePx/*网格长、宽对应厂房实际长和宽*/;
  for(var i=0; i<=grid_h_len; i++)/*网格横线坐标*/
  {
   grid.push
   (
    grid_w_tmp = paper.path('

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值