如何在ARCGIS中加载海量影像数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在ARCGIS中加载海量影像数据相关的知识,希望对你有一定的参考价值。

    加载数据的话,还是比较方便的;

    但是如果是海量的,首先要构建金字塔;

参考技术A 加载数据的话,还是比较方便的;但是如果是海量的,首先要构建金字塔; 参考技术B 利用arccatalog,从目录树下直接将数据拖进arcgis中

如何在表格单元格中加载?以下是json数据

【中文标题】如何在表格单元格中加载?以下是json数据【英文标题】:how to load in table cell? the following is json data 【发布时间】:2016-04-16 18:26:33 【问题描述】:
[
    "firstName": "John",
    "lastName": "Doe"
, 
    "firstName": "Anna",
    "lastName": "Smith"
, 
    "firstName": "Peter",
    "lastName": "Jones"
]

我有这些类型的 json 数据,如何在表格单元格中加载,加载名字和姓氏的键值是什么?

【问题讨论】:

是 [0]["firstName"] 吗? 你能展示一些你迄今为止尝试过的代码吗? 【参考方案1】:

斯威夫特版本

 //create a struct to represent your data
 struct People 
     var firstName: String!
     var lastName: String!
 

 //create an array to store your data in your class
 var peopleArray: [People]?

 //when the view loads, take the data you receive and parse it
 for person in dataReceived 
     let personToAdd = People(firstName: person["firstName"], lastName: person["lastName"]
     peopleArray.append(personToAdd)
 

 //cell for row at index path
 let cell = tableView.dequeueReusableCellWithIdentifier("identifier")
 let personForCell = peopleArray[indexPath.row]
 cell.textLabel!.text = personForCell.firstName
 cell.detailTextLabel.text = personForCell.lastName

【讨论】:

【参考方案2】:
@property (nonatomic, strong) NSArray *responseArray;

- (void)viewDidLoad

    [super viewDidLoad];
    // get JSON response from server or local to NSArray
    _responseArray = [NSJSONSerialization JSONObjectWithData:yourJsonHere options:0 error:nil];


- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath

    UITableViewCell *cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:@"cellIdentifier"];

    NSDictionary *row = _responseArray[indexPath.row];
    [cell.textLabel setText:row[@"firstName"]];
    [cell.detailTextLabel setText:row[@"lastName"]];
    return cell;

相应地更改您的UITableViewCellStyle 或为它们创建您自己的标签。

【讨论】:

原始问题中没有显示代码(因此被否决) - 但问题包含swift 标签。这对我来说看起来并不快。 我不在乎,我仍然会尽我所能帮助那个人。如果他知道答案或认识开发人员,他就不会在这里。我的回答总比没有回答好..

以上是关于如何在ARCGIS中加载海量影像数据的主要内容,如果未能解决你的问题,请参考以下文章

Arcgis for js加载百度地图

怎么把arcgis加载的卫星的背景变成无色的

Arcgis for js,Openlayers中加载GeoJSON

影像数据位置明显不对,如何在arcgis中如何修改空间参考

arcmap如何添加影像图,有特殊的格式要求么,电脑中的影像图用mapgis可以打开。

在谷歌地球上下载的带WGS84坐标的影像怎样在ARCgis中投影为北京5