Placemark is a powertool for creating maps. Import, export, draw, analyze, and share map data. The Placemark company supports and develops many open source components, which you can see and use here.