分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow
也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!
有了天地图地图图片的URL生成规则,就可以开始实行对自定义地图类型天地图的支持。
引路蜂地图包中类MapType,接口ICustomMapType主要用来支持自定义地图。在类MapType中定义了 GENERIC_MAPTYPE_1 ,GENERIC_MAPTYPE_2 … GENERIC_MAPTYPE_7 用于支持自定义地图,其中类型 GENERIC_MAPTYPE_7 由两层组成(GENERIC_MAPTYPE_6和GENERIC_MAPTYPE_7),也就是说在绘制地图类型GENERIC_MAPTYPE_7时,现绘制GENERIC_MAPTYPE_6,在其上再绘制GENERIC_MAPTYPE_7,两层叠加而成。多于两层的地图图片很少见。
跟据天地图的特点,采用GENERIC_MAPTYPE_7作为其地图类型,1-10由两层地图组成,一层图像,一层标注。11层以上也可以看作两层,另一层为空层。
接口ICustomMapType只定义了一个方法:地图图片产生规则定义。
public String getTileURL(int mtype, int x, int y, int zoomLevel);
由于目前在写Android示例,就使用Android为例,其它平台类似,在项目GISEngineTutorial中添加CustomMap Activity。
package com.pstreets.gisengine.demo;import com.mapdigit.gis.raster.ICustomMapType;import com.mapdigit.gis.raster.MapType; import com.mapdigit.gis.geometry.GeoLatLng;import com.pstreets.gisengine.R;import com.pstreets.gisengine.SharedMapInstance; import android.app.Activity;