Я выполнил запрос на своем слое объектов и получил результат.Единственная проблема заключается в том, что полученный объект не содержит атрибутов LAT и LNG.Вот проблема:
centerAndZoomOnAsset(assetId: string) {
let query = this.pipeFL.createQuery();
query.where = `AssetId = '${assetId}'`;
query.outFields = ['*'];
this.pipeFL.queryFeatures(query).then((result: esri.FeatureSet) => {
debugger;
const foundFeatureGraphic: esri.Graphic = result.features[0];
if (foundFeatureGraphic) {
const center = foundFeatureGraphic.geometry.extent.center.clone();
На данный момент у меня есть значение для центра, и у него есть его координаты x, y, однако у меня нет: center.latitude или center.longitude ...Я не понимаю, почему этого не будет.Когда я выполняю тест на попадание по клику, он содержит как lat, так и lng, но когда я запрашиваю извне теста на попадание, он не содержит мои lat и lng.Есть идеи, почему это происходит?