Difference between revisions of "Geo Inkscape"

From Inkscape Wiki
Jump to navigation Jump to search
(New page: '''== Geo Inkscape ==''' This page is designed for all things geographical, cartography, or mapping oriented in Inkscape. SVG is a perfect format for maps and GIS. And Inkscape is ...)
 
(GRASS GIS SVG module)
Line 1: Line 1:
'''== Geo Inkscape =='''
'''== Geo Inkscape =='''


Line 35: Line 34:
KML-SVG translator
KML-SVG translator
Both Google Earth and Google Maps can display kml files (which are xml files).  These could be translated to/from SVG via XSLT.
Both Google Earth and Google Maps can display kml files (which are xml files).  These could be translated to/from SVG via XSLT.
GRASS GIS is an open source GIS project that provides powerful raster and vector geospatial data analysis tools [http://grass.itc.it]  Support for SVG is being developed [http://svg.cc/grass/] and a functional input/output module is now available.

Revision as of 14:49, 27 February 2008

== Geo Inkscape ==


This page is designed for all things geographical, cartography, or mapping oriented in Inkscape.

SVG is a perfect format for maps and GIS. And Inkscape is a perfect SVG editor.

(I've brainstormed some ideas - page to be cleaned up later)

Useful geo links: SVG mapping: [1] Coordinate Systems Tutorial: Charlie Savage [2] GML:

Most geo data is based on lon lat coordinates - this must be translated to a projection (round earth to flat map) and then to screen coordinates. Also lat data (y scale) goes from bottom to top, opposite of SVG. Inkscape doesn't really handle view box well.


Interfacing with other OS Geo Projects That Use SVG

Open Street Maps (OSM) They currently use Inkscape to convert SVG to tiles Had a chance to discuss with them at SCALE - they would like to integrate more. I haven't had much chance yet to go thru all the OSM stuff yet but see biggest opportunity is to do map editing in Inkscape - we could probably add some extensions to make this easier. basic idea: 1) bring in current OSM mapping 2) import in GPS data 3) do map editing 4) export map data to their database


Open Layers [3] set of javascript API's that render map data to browser (similar to Google maps). If browser supports SVG, renders in SVG, otherwise in VML. Opportunities would include direct import of SVG files for icons, map overlays, editing maps in Inkscape. Export from OL to Inkscape for presentation purposes (abiding by any terms of usage of linked mapping data)

Google Maps / Google Earth If browser supports SVG, renders in SVG, otherwise in VML. Opportunities would include direct import of SVG files for icons, map overlays, editing maps in Inkscape. Export from OL to Inkscape for presentation purposes (abiding by their terms of usage of mapping data). Big opportunity: KML-SVG translator Both Google Earth and Google Maps can display kml files (which are xml files). These could be translated to/from SVG via XSLT.

GRASS GIS is an open source GIS project that provides powerful raster and vector geospatial data analysis tools [4] Support for SVG is being developed [5] and a functional input/output module is now available.