源码:https://github.com/sueRimn/ArcGIS-for-qml-demos
作者: 狐狸家的鱼
Github: 八至
版权声明:如需转载请获取授权和联系作者
ArcGIS RunTime SDK 的官网 https://developers.arcgis.com/qt/latest/ 下载安装都有guide
1.新建项目
选择ArcGIS的模板
然后一路往下进行,设置项目名和保存路径,然后选择地图底图
这样就自动添加好地图了
设置视域中心和放大
全部代码如下:
import QtQuick 2.6 import QtQuick.Controls 1.4 import Esri.ArcGISRuntime 100.3 ApplicationWindow { id: appWindow width: 800 height: 600 title: "Map_set" // 添加MapView组件 MapView { anchors.fill: parent focus: true // 添加地图在MapView中 Map { id:map; BasemapImageryWithLabels {}//在线地图 ViewpointCenter{//视域中心 id:viewPointCenter; center: Point{ id:viewPoint; x: 11571365.80492 y: 3578092.33803 spatialReference: SpatialReference{wkid:3857} } targetScale:250000;//数值越大 范围越大 } } } }