tilemill 使用略解
来源:互联网 发布:python 脚本 编辑:程序博客网 时间:2024/05/17 13:41
最近接触了tilemill这款自由定制地图的开源软件。详细介绍可参考官网:http://mapbox.com/tilemill/ ,软件支持多种地图数据、支持自定义样式、支持svg图标和文字样式等,而且地图输出格式也比较丰富,能满足很多应用的需求。
自己做了个地图,总体来说软件还是很好用。
简单介绍一下软件的使用:
1、软件主界面:
我使用的0.10.0(目前最新版),软件左侧的五个按钮依次为:进入编辑模式、打开工程目录、一个简单的软件指南、插件选项以及设置按钮。
软件界面很友善,感兴趣的童鞋自己试一下就基本了解几个按钮的功能了。下面仅以一个简单的例子来制作一个地图。
首先点击左端的 Projects 按钮,可以看到,软件已经内置了几个样例工程,对于初学者,这几个样例还是有很大帮助的,建议仔细研究一下。这里不多说。
点击New project,我们新建一个工程,填写一个文件名称,点击add。一幅简单的世界地图已经在我们眼前了。可是我们还没有添加任何数据,写任何代码呀?其实这是工程在创建的时候,自动为我们加载的。这时候在软件界面的左下角,多了4个按钮,依次为模板、字体、一个简单的Carto说明以及图层按钮(重要)。界面右边的大半部分都是地图样式编辑区域,tilemill使用.mss文件来定义导入的地图数据的样式。又上角为保存和导出按钮。
我们点击左下角的Layers(图层)按钮,可以看到,软件已经为我们加载了一个数据。这便是显示在我们地图界面的世界轮廓数据。在样式编辑区域,已经有一个style.mss文件,定义了世界轮廓的显示样式:
Map {
background-color: #b8dee6;
}
#countries {
::outline {
line-color: #85c5d3;
line-width: 2;
line-join: round;
}
polygon-fill: #fff;
}
我们看到,定义了地图背景为淡蓝色(海洋),大陆的轮廓(outline)样式以及大陆板块的颜色。
地图的数据的添加跟这个原理是一样的,1、引入地图数据 2、定义相应数据显示样式
附:
1、一个入门指南参考这里:http://mapbox.com/tilemill/docs/crashcourse/introduction/
2、指南:http://mapbox.com/tilemill/docs/guides/add-shapefile/
3、Reference:http://mapbox.com/tilemill/docs/manual/
4、CartoCss Referrence: http://mapbox.com/tilemill/docs/manual/
- tilemill 使用略解
- tilemill 使用略解
- Android adb的使用略解
- Android adb的使用略解
- Android adb的使用略解
- Android adb的使用略解
- Android adb的使用略解
- Android adb的使用略解
- Volley使用略记
- TileMill 快速入门
- TileMill 快速入门
- 内核配置略解
- CreateProcess函数略解
- dpkg 命令略解
- dpkg 命令略解
- 正则表达式略解
- HQL略解
- jar文件略解
- 第十七周项目三胖子伤不起
- ViewPager + Fragment实现滑动标签页
- 第十七周项目2-三个数排序(指针法 、引用法)
- C# 开发中WebBrowser控件调整IE兼容性的方法
- ROS 教程之 network:多台计算机之间网络通信(2)
- tilemill 使用略解
- Eclipse代码无法正常编译
- 关于php的函数count()的特性
- keytool+tomcat配置https双向证书认证
- 机器学习的可行性
- Ubuntu 14.04 升级到Gnome3.12z的折腾之旅(警示后来者)+推荐Extensions.-------(二)
- IOS 6 自动布局 入门-1
- char_traits struct 初步学习
- 利用jdk自带的运行监控工具JConsole观察分析Java程序的运行