Is there a method in PHP to covert a shapefile to GeoJSON? I need to upload shapefile and load it into a PostgreSQL table. I tried PHP exec(), but it didn't work.


PHP exec() should work, what error do you get? And what commands/utilities are you using to convert?

For example with ogr2ogr:

$command = "/usr/bin/ogr2ogr -f GeoJSON output.geojson input.shp";

You should use escapeshellarg if any of these params are coming from user input

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.