为什么从前端传过来的经纬度存到数据库变成整数了

为什么从前端传过来的经纬度存到数据库变成整数了,第1张

为什么从前端传过来的经纬度存到数据库变成整数

将数据以json格式传给前端:

function generateDtb() {

//写入

var txtName = documentgetElementById("txtName")value;

//创建数组

var dtb = new Array();

//通过循环把数据写入到数组并返回

以下是官方api的范例,可以参考一下

<!DOCTYPE html>

<html>

<head>

<meta >

1、将EXCEL导入文件地理信息数据库。

2、右击图层,点击添加数据,选择刚刚导入的数据,点击添加。

3、右键添加的数据,点击显示XY数据,将X,Y字段与表格里的经纬度像对应上,选择坐标系,点击确定。

4、将图层共享为服务新建要素图层,将其添加至地图。

原因如下:

1,arcgis连接的数据库不能是xlsx格式,一般是MDB、文件数据库或者是SDE数据库。ArcGIS安装的不全,或版本太低。

2,你使用的web地图定位吧,这种问题一般都是坐标系统不同或者单位不一致造成的,看看底图用的是web墨卡托投影吗?坐标用的是经纬度还是米制坐标,你的位置点用的什么坐标(我猜的不错的话,应该是经纬度)。

以上就是关于为什么从前端传过来的经纬度存到数据库变成整数了全部的内容,包括:为什么从前端传过来的经纬度存到数据库变成整数了、php+mysql环境下 数据库中存入了某些地点的经纬度,想把这些地点在页面加载的时候显示在《Baidu》地图上、怎么根据经纬度生成地图等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10181618.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存