使用GeoServer发布mysql数据
1、连接mysqlCREATE DATABASE geodatabase DEFAULT CHARSET utf8;
2、安装FWTools,龅歧仲半打开FWTools Shell本来下面是可以的ogr2ogr -f "MySQL" MySQL:媪青怍牙"geodatabase,user=root,host=localhost,password=123456" -lco engine=MYISAM city84.shp
3、但是涉及到字符集错误,就转换成下面的做法:ogr2ogr -f "GeoJSON" china.json city84.shp
4、用notepad++打开china.json 转成UTF8无BOM格式编码,然后:ogr2ogr -f "MySQL&鳎溻趄酃quot; MySQL:"geodatabase,user=root,host=localhost,password=123456" -lco engine=MYISAM china.json
5、到此shp文件已经导入到MySQL了,通过udig就能查看mysql中的空间数据了。
6、geoserver要安装MySQL插件来访问MySQL中的空间数据,具体过程忽略即可。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:38
阅读量:41
阅读量:91
阅读量:33
阅读量:45