Как создать квадратную область с форматом wgs84 метра в arcgis?

#format #arcgis #arcgis-js-api

#формат #arcgis #arcgis-js-api

Вопрос:

Я могу создать квадрат на карте, но его размеры не перекрываются с wgs84. Например, я создал квадрат площадью 100 м 100 м, но карта показывает, что размеры квадрата составляют 76.000 74.000 метров. Как я могу создать этот квадрат для карты? Спасибо пользователю, который ввел значения x и y, а затем я получил эти значения для создания вершин квадрата. Но его метры не перекрываются с картой метров wgs84

     this.x = xInputElement.valueAsNumber;
    this.y = yInputElement.valueAsNumber;
    const { x, y } = this.mapView.center;
    this.vertices = [[x, y], [this.x   x, y], [this.x   x, -this.y   y], [x, -this.y   y]];
    this.addPolygonGraphic(this.vertices);
  

Комментарии:

1. как вы создаете квадрат? .. как вы измеряете площадь при создании и после? .. если у вас есть какой-либо код, пожалуйста, добавьте его к вопросу, чтобы получить лучший ответ

2. Привет, я отредактировал свой код

3. Я думаю, что это может быть проблема, связанная с системами пространственной привязки.. каков wkid или srid вашего слоя и карты?

Ответ №1:

Пространственная привязка моего mapview находится на изображении. Я думаю, что это не WGS84, но я пытался написать 4326 для пространственной привязки, но тогда полигон никогда не создается так, sr из mapview