SuperMap / iClient-for-iOS

SuperMap iClient for iOS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

一、简介

SuperMap iClient for iOS是一套基于iOS平台的轻量级地图软件开发包(SDK),提供了针对iPhone以及iPad移动设备的Web地图访问接口,包括地图浏览等基本接口,以及查询、量算、标绘等服务,同时支持离线数据的读取,在无网络条件下仍可便捷的访问地图。通过该产品可以在iOS平台下快速访问SuperMap iServer发布的REST地图服务。

特点

  • 在iOS平台下访问SuperMap iServer REST地图服务,更加轻便、灵活
  • 不依赖于浏览器
  • 对接SuperMap iServer REST地图服务,提供丰富的地图框架的解决方案,用户更好的专注于自己的业务需求

功能

  • 地图浏览,如缩放、漫游操作,支持多点触控
  • 地图属性支持设置固定比例尺
  • 地图查询(范围查询、距离查询、几何对象查询以及SQL查询)
  • 地图量算(距离、面积)
  • 最佳路径分析
  • 单值专题图服务
  • 动态分段服务
  • Marker标注及事件响应
  • 地物标绘及事件响应

二、使用说明

提供了sample范例。

三、许可授权

详见“LICENSE.txt”。

四、目录说明

  • doc 存放iClient for iOS API接口说明文档。
  • help存放iClient for iOS 帮助文档
  • MapView存放iClient for iOS 的开源库
  • Proj4为用于投影转换的开源库
  • samples存放iClient for iOS 的使用范例
  • License用于说明iClient for iOS免费版和商业版两种使用方式的许可
  • index.html为产品帮助文档首页
  • README.markdown为产品说明文档

五、产品变更信息

当前版本:7.1 sp1 上次版本:7.1

  • 新增动态分段服务
  • 新增单值专题图服务
  • 新增对叠加地图服务的支持
  • RMMapContents 增加对添加图层、移除非底图图层、隐藏图层、设置图层透明度的支持
  • 完善RMMapContents的类注释和文档
  • 增加动态分段服务相关的注释和文档
  • 增加单值专题图相关的注释和文档
  • 增加动态分段服务范例

当前版本:7.1 上次版本:7.0 sp2

  • 产品无变更

当前版本:7.0 sp2 上次版本:7.0 sp1

  • 新增最佳路径分析服务
  • RMSMMBTileSource增加对smtiles格式的支持
  • RMMapContents 增加用于将像素坐标转换为地理坐标的方法
  • 完善 Marker and other layers 的类注释
  • 增加最佳路径分析服务相关的注释和文档
  • 增加最佳路径分析范例
  • 增加获取单指触摸位置的像素坐标和地理坐标的范例

当前版本:7.0 sp1 上次版本:7.0

  • RMSMTileSource增加scales接口
  • 为传入的resolutions和scales数组增加排序逻辑
  • RMSMTileSource 增加设置到url上的参数
  • RMProjection增加用于创建SMProjection的实例方法
  • 完善RMMapView类注释
  • 完善RMMapContents类注释
  • 解决设置resolutions级数报错的问题
  • 解决地图中心点计算错误的问题

About

SuperMap iClient for iOS

License:Other


Languages

Language:Objective-C 64.6%Language:C 28.2%Language:Makefile 3.7%Language:HTML 1.9%Language:CSS 0.9%Language:C++ 0.3%Language:Shell 0.3%Language:JavaScript 0.1%