poi.sh 836 B

1234567891011121314151617181920212223242526
  1. #!/bin/bash
  2. ARG_1=`echo $QUERY_STRING | awk -F [=,\&] '{ print $1; }'`
  3. ARG_2=`echo $QUERY_STRING | awk -F [=,\&] '{ print $2; }'`
  4. ARG_3=`echo $QUERY_STRING | awk -F [=,\&] '{ print $3; }'`
  5. ARG_4=`echo $QUERY_STRING | awk -F [=,\&] '{ print $4; }'`
  6. ARG_5=`echo $QUERY_STRING | awk -F [=,\&] '{ print $5; }'`
  7. ARG_6=`echo $QUERY_STRING | awk -F [=,\&] '{ print $6; }'`
  8. ARG_7=`echo $QUERY_STRING | awk -F [=,\&] '{ print $7; }'`
  9. ARG_8=`echo $QUERY_STRING | awk -F [=,\&] '{ print $8; }'`
  10. echo -e "\
  11. <osm-script timeout=\"180\" element-limit=\"10000000\"> \
  12. \
  13. <query type=\"node\"> \
  14. <bbox-query w=\"$ARG_2\" s=\"$ARG_3\" e=\"$ARG_4\" n=\"$ARG_5\"/> \
  15. <has-kv k=\"$ARG_6\" v=\"$ARG_7\"/> \
  16. </query> \
  17. <print mode=\"body\"/> \
  18. \
  19. </osm-script> \
  20. " >/tmp/bbox_req
  21. REQUEST_METHOD=
  22. /home/roland/osm-3s/cgi-bin/interpreter </tmp/bbox_req