Шукаєте зразок таблиці змісту для API API ArcGIS Server


12

Де я можу знайти приклад керування змістом для підключення до API API ArcGIS Server 2.3? В ідеалі він повинен підтримувати функціональні / динамічні / кахельні шари; показати символіку; і дозволяють групувати шари. Прозорість та масштабність функціоналу були б ідеальними.

На сторінці зразків Esri дивним чином не вистачає жодних прикладів TOC - найближчим прикладом є надзвичайно рудиментарна видимість Toggle Layer .

Відповіді на питання Кірка демонструють кілька шаблонів, але вони не містять гідного TOC. Зразок ROK близько , але не показує або символіки функцій підтримки верств (наскільки я можу судити).

TOC на переглядачі моєї карти ArcGIS.com - це майже саме те, що мені потрібно. Хтось встиг побудувати щось подібне, або змусити цю ТОЦ працювати на місцях?

введіть тут опис зображення


Що варто врахувати: blog.davebouwman.com/2011/01/05/…
Дерек

Дерек, я погоджуюся з тим, що переважним є додаток, орієнтований на увагу, але іноді просто потрібно поступитися очікуванням користувача та забезпечити деякий дрібнозернистий контроль шару. Карти Стамена, які він згадує, є приголомшливими, але кожен з них робить одну дуже конкретну річ (часто як доказ). Клієнт, який платить, часто хоче отримати єдину програму, яку можуть використовувати всі співробітники, і TOC робить це можливим. Це не так вже й багато компромісу: додати каналізаційну мережу чи деякі переписні шари та відключити їх за замовчуванням, якщо це означає, що цілий додатковий відділ може раптом використовувати ваш сайт.
Стівен Ведучий

Я повинен погодитися зі Стівеном на цьому. Хоча в деяких випадках не можна використовувати TOC (наприклад, програми, що звертаються до загальнодоступних), у багатьох випадках те, що просять мої користувачі, неможливо зробити без створення TOC (особливо коли вони насправді просять його). Я вважав би цих людей "професійними користувачами". Вони не є професіоналами ГІС, але вимагають більше того, що слід запропонувати широкій громадськості.
Майк Лонг

Відповіді:



2

Ось посилання на інший приклад. Ця TOC / Легенда автоматично генерується шарами в MXD.

http://stlouis.esri.com/apps/exportmap/

Він є частиною однієї з друку із зразками ArcPy, розташованими нижче.

http://blogs.esri.com/Dev/blogs/arcgisserver/archive/2011/04/12/An-introduction-to-arcpy.mapping-for-ArcGIS-Server-developers.aspx

-Майк


за умови, що 1) посилання начебто порушено
Кристян

2

Існує новий зразок TOC під назвою Таблиця змісту / Легенда віджетів для JavaScript API від Nianwei Liu, який майже ідеально відповідає законопроекту. Це (здається, не дозволяє) функціональні шари, але це компроміс, з яким я можу жити, оскільки він дуже добре відповідає іншим вимогам.

введіть тут опис зображення


1

Існує Зміст [ТОС] Шар з символікою з ArcGIS Javascript 2.3 тут в нижній частині (в нижньому колонтитулі)

http://help.arcgis.com/en/webapi/javascript/arcgis/demos/ed/ed_selectionmode.html


не зовсім те, що я шукав, але це приємний підхід до TOC (який, ймовірно, добре працює на планшеті, з перемиканням клацання / вимкнення). Спасибі
Стівен Ведучий

1

Я задав це питання майже 3 роки тому - Esri нещодавно випустила ArcGIS Web AppBuilder .

Він містить віджет «Повний список шарів» , який фактично є Змістом. Він має вбудований приємний функціонал, і WAB-рамка обробляє взаємодію з поточними шарами карти.

введіть тут опис зображення

Віджети можна редагувати, тому ви повинні мати можливість розширити або змінити це за потребою.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.