I am currently doing a project that needs a GIS front-end interface to visualize geographical objects (road networks), and a back-end geo-spatial database to implement network analysis (SQL based). Our development platform is based on C#. I understand QGIS is powerful and available but as we really want to build an independent platform so we do not consider it.
Now, the progresses include:
- I have built a front-end Dotspatial based GIS interface, it can display the road networks and query them as we want.
- I have installed the PostgresSQL and its spatial extension PostGIS.
However, the current issue is how to connect the Dotspatial GIS platform with PostGIS/PostgresSQL in order to perform the analysis we need. What I really want is to do all activies at interface side. For example, by selecting a button the software do analysis automatically, and everything is going without other operation at PostGIS database side.
How can I start? Any information or helps? Many thanks!