Javascript 如何将shp文件本地导入ol3?

Javascript 如何将shp文件本地导入ol3?,javascript,import,openlayers-3,shapefile,Javascript,Import,Openlayers 3,Shapefile,我正在使用开发一个GIS应用程序。我想在本地导入shp文件以进行映射(而不将其上载到服务器端)。我尝试使用一些开源项目,例如。在大多数项目中,shp文件必须在服务器中,并且他们下载shp文件。但我想从客户那里得到文件 我该怎么做??使用shapefile js库有什么问题?如果从客户端访问文件时遇到问题,可以创建一个文件字段,然后读取其内容以在shapefile js中使用,供FileReader参考:我的问题是获取文件内容而不是获取文件。请检查此库-->。它将shp文件转换为geojson,因

我正在使用开发一个GIS应用程序。我想在本地导入shp文件以进行映射(而不将其上载到服务器端)。我尝试使用一些开源项目,例如。在大多数项目中,shp文件必须在服务器中,并且他们下载shp文件。但我想从客户那里得到文件


我该怎么做?

使用shapefile js库有什么问题?如果从客户端访问文件时遇到问题,可以创建一个文件字段,然后读取其内容以在shapefile js中使用,供FileReader参考:我的问题是获取文件内容而不是获取文件。请检查此库-->。它将shp文件转换为geojson,因此您可以使用ol.geojson格式对其进行解析。