#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