Настраиваемые приложения ARCGIS будут выходить на пенсию в 2025 году. Репровождение исходного кода ArcGIS настраивается приложения и не будет получать дополнительные обновления. Кроме того, этот репозиторий будет удален в октябре 2025 года, а также онлайн -обновление ArcGIS в октябре 2025 года.
Это полностью настраиваемое общеизвестное приложение для картирования, которое выделяет области с помощью авторитетных каналов данных и социального контента, позволяя общественности рассказать историю.
Просмотреть это вживую
Шаблон можно настроить с помощью следующих параметров:
Новичок в GitHub? Начните здесь.
http://<Your Web Server>/<app folder name>/index.html"sharinghost": "https://" + “<your organization name>.maps.arcgis.comarcgis - это название веб -адаптера: "sharinghost": "https://" + "webadaptor.domain.com/arcgis""https://js.arcgis.com/3.35" , и замените эту часть ссылки на URL на локальную установку."https://webadaptor.domain.com/arcgis/jsapi/jsapi" , где arcgis - это имя вашего веб -адаптера.ПРИМЕЧАНИЕ. Если ваше приложение редактирует функции в службе функций, содержит безопасные услуги или веб -карты, которые не обменены публичными, или генерируют запросы, которые превышают 200 символов, вам может потребоваться настроить и использовать прокси -страницу. Общие ситуации, когда вы можете превышать длину URL, используют сложные многоугольники в качестве входных данных для задачи или указать пространственную ссылку с использованием хорошо известного текста (WKT). Для получения подробной информации об установке и настройке прокси -страницы см. С помощью прокси. Если у вас нет подключения к Интернету, вам нужно будет получить доступ и развернуть API ArcGIS для документации JavaScript от Developers.arcgis.com.
Чтобы использовать некоторые из каналов социальных сетей на другом сервере, вам нужно будет получить свои собственные ключи пользователя для вашего приложения, а в некоторых случаях развертывает прокси, чтобы правильно подключиться.
Вам нужно будет указать эти значения на знак URL и URL -адрес запроса прокси.
Вам нужно получить свой собственный уникальный ключ из API Flickr
Затем введите его в конфигурацию как flickr_key .
Вам нужно получить свой собственный уникальный ключ идентификатора клиента в Instagram из API Instagram
Обязательно введите все действительные URI Redirect в панели безопасности Instagram, чтобы ваше приложение могло подключаться к своим серверам.
Затем введите его в конфигурацию как instagramClientId .
Поскольку API поиска в Твиттере не поддерживает аутентификацию пользователей с использованием OAuth2, нам нужно использовать OAuth 1.1, который требует, чтобы ключи были сохранены на стороне сервера для безопасности. Поэтому нам нужно создать прокси Twitter, который будет держать ключи в секрете и позволит нам запросить информацию через API поиска в Твиттере.
Прокси:
После того, как прокси настройка вам нужно будет указать на конфигурацию пользователя на местоположение URL -адреса Signin и URL -адреса Twitter.
Значения конфигурации:
twitterUrltwitterSigninUrlЗатем вам нужно будет получить ключ API от API Twitter. Как только вы это получите, подключите детали его в конфигурацию прокси.
Вам нужно будет получить свой собственный уникальный ключ WebCams.travel от API webcams.travel
Затем введите его в конфигурацию как webcams_key .
Вам нужно будет получить свой собственный уникальный ключ API от API YouTube
Во -первых, вам придется включить «API V3 Data» YouTube, чтобы его можно было использовать в соответствии с вашим приложением.
Вы захотите создать ключ использования API для «API V3» на YouTube и установить на него учетные данные для ограничения трафика только из домена, где будет размещено ваше приложение. Например, мы используем " .arcgis.com/ ".
Затем введите его в конфигурацию как youtube_key .
В этом приложении используется пользовательский WebFont, созданный на Fontello. Если вы размещаете это приложение на своем собственном сервере, убедитесь, что оно настроено для размещения файлов WebFont с правильными типами MIME. Некоторые серверы требуют типа MIME, установленного для этих файлов, чтобы иметь возможность правильно их обслуживать. Смотрите следующие URL для получения дополнительной информации. В этом репозитории есть архив ZIP Webfont с его конфигурацией Fontello.
Найти ошибку или запрашивать новую функцию? Пожалуйста, сообщите нам об этом, отправив вопрос.
Любой и все могут внести свой вклад. :)
Copyright 2012 Esri
Лицензировано по лицензии Apache, версия 2.0 («Лицензия»); Вы не можете использовать этот файл, кроме как в соответствии с лицензией. Вы можете получить копию лицензии на
http://www.apache.org/licenses/license-2.0
Если не требуется применимый закон или не согласен в письменной форме, программное обеспечение, распространяемое по лицензии, распределяется по основам «как есть», без каких -либо гарантий или условий, явных или подразумеваемых. См. Лицензию для конкретного языка, регулирующих разрешения и ограничения по лицензии.
Копия лицензии доступна в файле лицензии репозитория.