I would like to combine together a couple of ESRI shapefile shared by the city of Toronto. After doing a quick search I found plenty of tutorials to use those file in programming language (R, php, python ...).

I know that fusion table kind of support them, but I am looking for other options that doesn't requiere too much coding.

  • convert them to .geojson/.topojson and use leaflet.js
    – albert
    Mar 20, 2015 at 19:32

3 Answers 3


My favorite is cartodb. It is free and you can create wonderful visualizations.

Also, you can read this tutorial about using ESRI shapefiles in cartodb.

  • thanks - cartodb free plan is limited to 5MB while I need about 15MB :(
    – magdmartin
    Jan 4, 2014 at 16:00
  • Keep an eye on them, because they use to announce Online courses and they provide a life-academic account for anyone to apply for free in the course. An academic account has more than 5MB.
    – Tasos
    Jan 4, 2014 at 16:13

If you just want a simple GUI to interact with shapefiles (plot maps, see properties and do some manipulation) you can use the free/libre software QGIS. If you want more control and a programmable interface you can go with Python using libraries such as fiona and shapely. And if you want to display your shapes in the Web, I highly recommend the JavaScript library LeafLet. In this case, the preferred format to use is GeoJSON (you can convert shapefiles to GeoJSON with fiona and shapely).

  • 1
    QGIS is an excellent resource and doesn't require coding to do basic cartography.
    – Amos Budde
    Jan 9, 2014 at 20:00
  • 2
    "Too much coding" is different from "no coding". Feb 21, 2014 at 7:00
  • you don't need to know any coding to use qgis. open it up -> open up the shapefiles -> save to whatever format you need.
    – albert
    Jun 29, 2015 at 20:08

You can use FME Desktop (trial) for merge a couple of Esri Shapefiles. FME Safe

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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