使用GeoServer发布mysql数据

 时间:2026-04-21 14:36:59

1、连接mysqlCREATE DATABASE geodatabase DEFAULT CHARSET utf8;

使用GeoServer发布mysql数据

2、安装FWTools,打开FWTools Shell本来下面是可以的ogr2ogr -f "MySQL" MySQL:"geodatabase,user=root,host=localhost,password=123456" -lco engine=MYISAM city84.shp

使用GeoServer发布mysql数据

3、但是涉及到字符集错误,就转换成下面的做法:ogr2ogr -f "GeoJSON" china.json city84.shp

使用GeoServer发布mysql数据

4、用notepad++打开china.json 转成UTF8无BOM格式编码,然后:ogr2ogr -f "MySQL" MySQL:"geodatabase,user=root,host=localhost,password=123456" -lco engine=MYISAM china.json

使用GeoServer发布mysql数据

5、到此shp文件已经导入到MySQL了,通过udig就能查看mysql中的空间数据了。

使用GeoServer发布mysql数据

6、geoserver要安装MySQL插件来访问MySQL中的空间数据,具体过程忽略即可。

使用GeoServer发布mysql数据

  • 怎样使皮肤变白嫩
  • 汽车熄火之后长时间使用电器设备会怎样?
  • 魔神英雄传如何开启每周任务宝箱
  • 如何在个体商摊购物
  • 防范岗位安全事故,消除隐患学会自救
  • 热门搜索
    安徽宁国旅游 淮安旅游网 旅游ppt背景图片 宜春旅游景点大全 穹窿山旅游攻略 冬季旅游去哪里好 三亚有哪些旅游景点 旅游黄页 台湾旅游攻略购物 大连康辉旅游网