router.js 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. const express = require("express");
  2. const router = express.Router();
  3. const SpaceFun = require("./function.js");
  4. // 获取所有值列表 通用
  5. router.post("/tablelist", function(req, res) {
  6. SpaceFun.tablelist(req, res);
  7. });
  8. // 增 通用 通用 通用
  9. // 增 通用 通用 通用
  10. router.post("/add", function(req, res) {
  11. SpaceFun.add(req, res);
  12. });
  13. // 删除 通用 通用 通用
  14. // 删除 通用 通用 通用
  15. router.post("/delete", function(req, res) {
  16. SpaceFun.delet(req, res);
  17. });
  18. //查 通用 通用 通用
  19. //查 通用 通用 通用
  20. router.post("/select", function(req, res) {
  21. SpaceFun.select(req, res);
  22. });
  23. //保存wkt到pg
  24. router.post("/saveWKT", function(req, res) {
  25. SpaceFun.SaveWKT(req, res);
  26. });
  27. //从pg查询wkt
  28. router.post("/getAllWKT", function(req, res) {
  29. SpaceFun.GetAllWKT(req, res);
  30. });
  31. //从pg查询wkt by id
  32. router.post("/getWKTById", function(req, res) {
  33. SpaceFun.GetWKTById(req, res);
  34. });
  35. //更新wkt数据 by id
  36. router.post("/updataWKTById", function(req, res) {
  37. SpaceFun.UpdataWKTById(req, res);
  38. });
  39. //删除wkt数据 by id
  40. router.post("/delWKTById", function(req, res) {
  41. SpaceFun.DelWKTById(req, res);
  42. });
  43. //缓冲区查询
  44. router.post("/queryBuffer", function(req, res) {
  45. SpaceFun.QueryBuffer(req, res);
  46. });
  47. //缓冲区查询 线面相交
  48. router.post("/queryBufferXJ", function(req, res) {
  49. SpaceFun.QueryBufferXJ(req, res);
  50. });
  51. module.exports = router;