Geocon is a tool for creating Scalable Vector Graphics (SVG) and Geography Markup Language (GML) Documents ents from GIS files (currently only imports ArcView shapefiles and MapInfo MIF ). it's free (and will always be), and so is the source code (distributed under lgpl ). this is what geocon officially says.
A functional module is required in the project to convert some existing geographic information data (including the SHP file of ArcInfo and the MIF file of MapInfo) to GML and SVG. The project is not used for commercial purposes. It is only used as a research tool and has a short time and few people. Therefore, I think of this open-source item. The whole geocon was written in C #, with more than 10 thousand lines of code, and together was used for reverse engineering. After several days of research, the basic architecture was understood, and many details were not yet understood. Go to the Internet and go to the official website. If you want more information, please refer to it. Unfortunately, no. Geocon has many functions, such as browsing maps and Editing data. We only need the conversion function, so we try to simplify it, remove irrelevant ones, and draw an interface to complete the conversion function we need. Things are good, but unfortunately there is no time. You can only continue to study when you are free.