如何绘制一个矩形,其坐标存储在mysql数据库中
how to draw a rectangle whose the coordinates are stored in a mysql database?
我将矩形像这样存储在数据库中:
1)通过ajax将矩形坐标传输到PHP脚本;
rectangle.getBounds()
2)在mysql中存储矩形(使用PHP脚本)
现在我想绘制存储在mysql数据库中的矩形:
1)读取坐标;
$rectangle = $row['rectangle']
$rectangle具有如下结构((x1,y1),(x2,y2))
2)传输,通过ajax,到javascript脚本。
echo json_encode($rectangle);
"$rectangle"变成了"coordinate"3)最后绘制矩形
var r = new google.maps.Rectangle({bounds: coordinate, ...});
r.setMap(map);
不幸的是,显示的是一个解析错误消息,而不是矩形。
你知道我的错误吗?
注意:希望这个简化的代码是可以理解的。
RectangleOptions的bounds属性是一个google.maps. latlnbounds对象。您需要将从数据库返回的值转换为一个值。
解析字符串中的坐标值,并使用它们创建一个google.maps.LatLngBounds对象
相关文章:
- EaseJS拖放;放下(动画CC)电影剪辑的鼠标坐标
- 如何在d3.js中返回路径的y坐标
- 将作用域存储在JSON中
- 使用javascript存储变量的最安全方式
- 当图像转换为本地存储的DataURL时,EXIF被删除
- 如何在chrome扩展中存储数据/结果,以及如何使用setTimeout使其只被调用一次
- AngularJS-如何在mousemove上存储鼠标坐标
- Javascript 地理位置:将坐标存储在数组中
- 使用谷歌地图和Angular JS.正在尝试将坐标存储在变量中
- 将谷歌地图 api latLng 坐标存储到 js 数组
- 使用角度.js将画布坐标存储到本地存储
- 如何将坐标存储到不同的变量中?
- 如何绘制一个矩形,其坐标存储在mysql数据库中
- 在数组JAVASCRIPT中存储坐标和各种游戏数据
- 如何显示动画多个标记从坐标存储在MySQL数据库
- 在javascript中存储数组中的坐标
- 根据提示存储坐标并计算距离
- 在JS中,快速存储XY坐标整数的最高性能方法是什么
- 根据数组中存储的坐标确定在画布上绘制的形状
- 如何使用Javascript将地理位置坐标存储到数组中