I've been developing some web maps in ESRI's JSAPI. Currently I'm storing the following layers in SQL Server:
1,000,000 points
30,000 polygons
1,000 polyons
These need to be displayed on top of one another. I also need to be able to do somewhat advanced querying, and identifying of features.
I've built some tools so far, but I'm curious if there are better options. I've looked at CartoDB
, but currently it doesn't support multiple layers. It seems you can use CartoDB and the Google Maps API, but I feel like that's adding extra complexity. I've read some about leaflet, mapbox, opengeo, and others.
So what it boils down to is what is a decent alternative to SQL Server/ArcGIS Server/ESRI JSAPI?
Thanks, Evan