Convert normal map data to SVG format data

 

Mapping with SVG

Convert MapInfo Maps to SVG

One obvious application of SVG is to present interactive maps online. The map of the Northeast States on the left is a static image, but if you have an SVG viewer plugin installed in your browser, clicking on the image takes you to the SVG map. The difference with SVG is that you can zoom and pan the map, and with the help of some simple javascript, you can toggle different layers on and off. You can do a lot more with javascript, but that's another story we'll save for later.

The graphic effects you can achieve with SVG go beyond anything MapInfo offers, too. Translucency is available for all vector layers, not just the raster layer. Anti-aliasing is also built-in, which results in smooth lines without the "jagginess" you get with plain images. Dispersion fills and image-processing filters are also available. Text effects not possible in MapInfo are available as well, including text along a line or a curve. On top of all that, you can add animation to your maps!

Of course, you first need to get your map data into an SVG document. On one level this is simple. An SVG document is composed of just text; a text editor is the only tool you need to build one. But from a practical point of view, you really need a translator to convert the massive amounts of geographic information typically required to build any map.

MI2SVG.mbx - A Free MapInfo to SVG Translator

Inspired by Eric Frost's MapInfoSVGConverter, I wrote MI2SVG so I could convert all the most basic MapInfo map objects into SVG, not just points. I decided to make this a free software tool so that more people might get interested in creating SVG maps, and hopefully create an environment where SVG becomes a more popular web-mapping choice. So, if you're interested, you can download the MBX and the MapBasic source code from ftp://ftp.gisnet.com/pub/MI2SVG.zip.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值