切片源图片的工具MapCruncher使用说明

来源:互联网 发布:freegate翻墙 for mac 编辑:程序博客网 时间:2024/04/29 03:36

1.  从 http://research.microsoft.com/mapcruncher/.下载并安装MapCruncher

2.  在支持的文件类型中找到你想要切片的Map,注意地图可能面临着版权问题你需要重新发布

3.  下载你的地图到你的本地磁盘

4.   启动  MapCruncher,它首先创建一个新的Mashup文档

5.  选择File→Add Source Map…, 从你的本地盘中选择一张地图源文件

                     

6.创建第一个三个对应如下:
  a.浏览源代码地图来寻找一个可识别的功能。拖动鼠标来锅。双击中心和变焦,或使用鼠标滑轮缩放。将特写放在十字准线之下。

                   

  B.浏览虚拟地图找到相应的特写。

                     

  C.(optional)Label the point.

                      

  D.Click Add.

                        

 重复这个过程建立三个对应关系。(看看How many correspondence points do I need?).

7.现在你有了一个粗略的登记在映射之间。添加更多的通讯程序是很容易的,和每个对应您添加减少了错误。

  a.Click Lock.

                         

b.找到一个新的点对源映射。注意,当你操纵源映射,VE映射将与你一起删除

                           

c.   Click Unlock

                           

d.调整位置VE地图

                           

  e.Label and add the new point

        重复这个过程,直到你发现新的点似乎并不需要太多的调优。

       Tip: Error distances and the error wand
      Troubleshoot: How many points do I need?
      Troubleshoot: Why does my map look tortured?

8.(可选)告诉访问者你的页面where to find the original maps.

                            

9.      Select the Render button.

      a.选择一个输出文件夹中呈现的结果应该存储。在一个文件夹指出正确的服务于您的web服务器,如果你喜欢。

                      

  b.点击开始评估;MapCruncher估计呈现的输出尺寸并开始呈现瓷砖。

                      

  c.最大的缩放级别可以调整大小改变尺寸    

     §MapCruncher猜测一个合理的默认的缩放级别基于你的源映射的规模。

    §MapCruncher呈现为了从遥远的前方瓷砖瓷砖,所以你可以要求一个更高的缩放级别比你要求,然后简单地取消呈现当你厌倦了等待它。

   §设置缩放级别自己,调整最大值变焦盒。当你调整盒,MapCruncher预览选定的缩放级别。

                      

     每个额外的缩放级别生成图像块的数量成倍增加,因此也花费的时间和空间来呈现需要存储块。在1级水平上,四个瓦片的地球表面;街道水平大约是19水平。(在你旋转缩放过19,注意这个已知的局限。)在高的缩放级别,估计会需要几分钟,而且渲染可能花费数小时。

10。 (可选)使用链接来查看所呈现的渲染的Tiles MapCruncher内,或与您的web浏览器。

          

11。 (如果需要的话)复制到您的web服务器呈现的文件夹,在浏览器打开SamplePage.html文件。

12。 (可选)使用SamplePage.html文件为基础,创建您自己的定制页面。一定要把你的自定义文件夹以外的数据MapCruncher被呈现,所以,如果你重新呈现你的地图从MapCruncher,你不会失去自己的定制工作。您的自定义的HTML页面应该指向.crunched自动生成。xml文件;这样,当你重新呈现你的地图,新的内容将自动出现在您的自定义的HTML页面。

 

高级功能

可编辑的边界地区

 默认情况下,MapCruncher使一切超出包围盒的原始源映射透明。你可以把更多的源映射切断insets,传说,或让更合身的边界相邻的来源在一层地图。在街角点的蓝色的边界地区可以通过拖动调整。

           

使更复杂的形状,右键单击并选择Add角落的蓝色镶边。

               

在一个单一的多个源映射层 

    您可以指定多个源映射作为一个MapCruncher层。一个层被一砖一集,总是看一次。它可能由单一来源地图,或者多个源的地图。在这里,四个地图从毗邻县成为一个连续层:

                

To add source maps to a layer, right-click on the layer name in the Map Layers pane and choose Add Source Map:

           

源映射在一层重叠的顺序与它们出现在地图图层面板。你可以通过拖拽一个源映射进行重新排序,它。选择图层名称本身将会改变源映射到一个复合层的预览。(因为它是由如此多的碎片,这个预览,可以花很长时间来呈现。MapCruncher提供了一个进度条,这样你就可以区分一个不受欢迎的预览层和一个简单的不完整的预览。)

           

多层

 渲染转换所有的源映射在一层到一个原子单元。然而,对于某些应用程序,您可能希望提供不同的层,可以单独激活的浏览器。

             

The Add Layer context menu makes a new layer:

          

浏览器的性能注意:如果你不需要能够在动态复合地图,把地图作为多个源映射在一层,而不是作为单独的层。浏览器必须下载一个单独的组图像每层,所以同时观看几层可以令人不快的缓慢。

Automatic Legend Extraction

You can tell MapCruncher where legends appear on your source map

             

Use Editable bounding regions to clip out the legend:

          

生成的输出页面将包括一个弹出对话框,显示链接只是传说的传说,地图,是当前可见:

          

Transparent color knockouts

有五个方法,mashup可以包括透明度:

§地区超出了每个源的地图是透明的。

在源代码§区域地图,标志是透明的(在一个。PNG文件)或(在一个没有引起。PDF文件)出现透明。

§地区,你排除使用编辑的边界地区设施出现透明。

JavaScript的VirtualEarth§API提供了一个工具让整个层半透明的。

您可以定义一个§颜色集,然后要么摧毁所有区域的颜色,或所有的区域没有这些颜色。

定义透明色淘汰赛中,选择一个源映射,然后选择透明度标签:

          

使用源映射瞄准认识颜色来添加到颜色列表(正如您将添加一个对应点),选择“添加颜色在枪口的威胁之下。源映射将立即显示作用:

               

 

      

 

       

 

       

 

 


 

 

 

原创粉丝点击