ArcGIS API for Javascript is a comprehensive application programming interface with classes designed for Web GIS purposes, many of which are built on Dojo.
Navteq Developer Days presentation that illustrates how to build a complete cloud-based mapping solution. A mobile app is used to monitize the platform by allowing customers to check-in (similar to foursquare).
ArcGIS API for Javascript is a comprehensive application programming interface with classes designed for Web GIS purposes, many of which are built on Dojo.
Navteq Developer Days presentation that illustrates how to build a complete cloud-based mapping solution. A mobile app is used to monitize the platform by allowing customers to check-in (similar to foursquare).
Application devevelopment with open source librariesAllan Laframboise
A deeper look at some interesting open source projects on Esri GitHub. A quick look at OAuth too. Terraformer, Esri-Leaflet, Geoservices-js, Esri-Leaflet-Geocoder...
This is lecture of Advanced GIS (ITM 524), MSc in Information Technology for Natural Resources Management, Bogor Agricultural University.
This topics covered: Internet & World Wide Web, Web Mapping, Internet GIS, Web Mapping Services Model, Spatial Data Infrastructure.
Taking Advantage of ArcGIS Online to Push a Mobile AgendaMichael Olkin
Presented at the 2012 Northeast Arc User Conference in Rockport, Maine, November 13, 2012. Abstract: ArcGIS Online provides some simple ways to rapidly build a mobile-accessible environment for an organization. This presentation will provide examples of how the Town of Amherst is using ArcGIS Online to enable mobile data collection, a better web mapping presence and more outreach to constituents.
Application devevelopment with open source librariesAllan Laframboise
A deeper look at some interesting open source projects on Esri GitHub. A quick look at OAuth too. Terraformer, Esri-Leaflet, Geoservices-js, Esri-Leaflet-Geocoder...
This is lecture of Advanced GIS (ITM 524), MSc in Information Technology for Natural Resources Management, Bogor Agricultural University.
This topics covered: Internet & World Wide Web, Web Mapping, Internet GIS, Web Mapping Services Model, Spatial Data Infrastructure.
Taking Advantage of ArcGIS Online to Push a Mobile AgendaMichael Olkin
Presented at the 2012 Northeast Arc User Conference in Rockport, Maine, November 13, 2012. Abstract: ArcGIS Online provides some simple ways to rapidly build a mobile-accessible environment for an organization. This presentation will provide examples of how the Town of Amherst is using ArcGIS Online to enable mobile data collection, a better web mapping presence and more outreach to constituents.
Geodatabase: The ArcGIS Mechanism for Data ManagementEsri South Africa
This presentation is about understanding the content that goes into a geodatabase, advantages of using geodatabases, data management and maintaining data integrity.
How to Easily Load Data into ArcGIS for Local GovernmentSafe Software
Find out how to take advantage of the 50+ maps and apps available with ArcGIS for Local Government. You’ll first learn about the benefits of this initiative from Esri’s ArcGIS for Local Government Project Manager, Scott Oppmann. Then, via demos from Steve MacCabe (Safe Software) and Steve Grise (Vertex3), you’ll discover how to easily load data into this information model and perform QC during the load process to maintain data integrity.
Over the last two years the licencing model of the ArcGIS product suite has changed significantly. Licencing issues are still by far outstripping any other queries directed to our support division. These seminar notes are dedicated to discussing the challenges that our users experience with the licencing of the ArcGIS products, disusing the different ArcGIS Licencing concepts and options.
Presentations from IMGS at Local Government User Group session on 11/09/2012.
Includes presentations on Location Publisher updates, GeoMedia Smartclient, Leica Geosystems and ERDAS Imagine and Apollo
GWT 2014: Emergency Conference - 02 le soluzioni geospaziali per la gestione ...Planetek Italia Srl
Geospatial World Tour 2014: Emergency Conference.
Napoli, 28 maggio 2014.
Le soluzioni Geospaziali per la gestione delle emergenze.
Simone Colla, Hexagon Geospatial
INIA- CISA: Análisis de las amenazas en la fauna silvestreEsri
El Centro de Investigación en Sanidad Animal del Instituto Nacional de Investigación y Tecnología Agraria y Alimentaria utiliza la tecnología SIG para una mejor comprensión de las amenazas a las especies silvestres y su asociación con las actividades humanas
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
GridMate - End to end testing is a critical piece to ensure quality and avoid...ThomasParaiso2
End to end testing is a critical piece to ensure quality and avoid regressions. In this session, we share our journey building an E2E testing pipeline for GridMate components (LWC and Aura) using Cypress, JSForce, FakerJS…
1. Esri International User Conference | San Diego, CA
European User Conference
Technical Workshops | July 13,2011 2011
Web Editing in
ArcGIS Server 10
Ismael Chivite
ArcGIS Server Senior Product Manager
2. Agenda
• Overview of Editing in ArcGIS
• The basics of Web Editing in ArcGIS Server 10
• Web Editing scenarios
• Typical architectures
• Q&A
4. Professional GIS Editing
• From ArcGIS Desktop
• Editing over the local network or the internet
ArcGIS Desktop
• Connected or partially connected and Engine
• Full editing capabilities:
• Advanced snapping, COGO, network editing, topologies,
feature extraction, QAQC, spatial adjustment tools
• Versioning and conflict resolution, history, dimensions and
Geodata Feature
complex features… Service Service
Multi-user
geodatabase
5. Field editing (Windows Mobile)
• ArcGIS Mobile Applications and SDK
• Windows platform
• Editing through Mobile service ArcGIS Mobile
• Streamlined synchronization for partially connected environments
• Tools for the field editor
• GPS integration, quick snapping, touch-experience
Mobile
• Subset of geodatabase behavior and symbology Service
Multi-user
geodatabase
6. Mobile editing (iOS, Android and Windows Phone)
• OOTB Application and SDK
• iPhone, iPad, Windows Phone and Android devices
• Editing through Feature Service ArcGIS for iOS
• Only works in fully connected environments*
• Quick updates
• Change attributes, attach picture
Feature
• Simple tools for sketching Service
• Focused editing Multi-user
geodatabase
• Development through APIs
* ArcGIS Runtime SDK for iOS also supports disconnected editing
7. Web browser based editing
• ArcGIS Web Mapping APIs and Web Apps
• HTML, Adobe Flex, Microsoft SilverlightWPF
• Editing through Feature Service ArcGIS Web Mapping APIs
• Only works in fully connected environments
• Quick updates
• Change attributes, attach picture
Feature
• Simple tools for sketching Service
• Focused editing Multi-user
geodatabase
• Development through APIs
8. Editing in ArcGIS
Target Audience Tools Platform Connection GIS Services
ArcGIS Desktop
Professional GIS Partially Geodata
& ArcGIS Full suite Windows
user connected Feature
Engine
Subset of tools Partially
ArcGIS for Field crews,
and geodatabase Windows Mobile connected Mobile
Windows Mobile mobile user
behavior
ArcGIS Runtime
Attribute edits, iOS
for iOS
Casual user sketching and (iPhone/iPad) Fully connected Feature
Android,
custom tools Android
Windows Phone
ArcGIS Web Attribute edits, Web browser
Casual user,
Mapping APIs sketching and (HTML, Flex, Fully connected Feature
focused tasks
and Apps custom tools Silverlight)
9. Agenda
• Overview of Editing in ArcGIS
• The basics of Web Editing in ArcGIS Server 10
• Web Editing scenarios
• Typical Architectures
• Q&A
10. Built-
Built-in geocollaboration and web editing
Enabling crowd-sourcing and focused editing applications
crowd-
Web Browsers
Desktop
iPhone
Handhelds
And Tablets
Feature
Service
• Feature Template based editing: Well defined Information Model
• Feature Service: An editing web service for your geodatabase
• Edit from many clients
11. What are Feature Templates?
• A shortcut to the things that people edit
• Feature Template defines:
- Symbol
- Editable and read-only attributes
- Default values
- Preferred drawing mode
• Authored in ArcMap, used by all clients
• Structured data collection with an
intuitive user experience
12. What is a Feature Service?
3 Client renders
features
• New in ArcGIS Server 10
• Designed for web editing 2 Query
1
Geometry
- Push changes into the geodatabase over the internet Attributes
Add
4
• Also excellent for querying Delete
Update
- Fetch geometries and attributes
- Client renders features (Thematic mapping, maptips…)
• Stateless, quick, RESTful service Feature
Service
Geodatabase
How Feature Services work?
(Simplified)
13. How to create a web editing application?
Prepare Create
Use
UseCreate
your data Feature
Application
and templates Service
14. Preparing your data
• Define your geodatabase model
- Feature types (geometry, attributes, attachments)
- Not supported: Dimensions, TINs, Rasters…
- Business rules
- Default attributes, domains, subtypes, relationships…
• Make sure it can be edited
- Must be registered within an ArcSDE geodatabase
- Grant read-write permissions
- No need to version your data
Tip: If ArcMap cannot edit it, a Feature Service will not either
15. Authoring your map document for editing
• Define your feature templates in ArcMap
- Field visibility, field-name aliases, read-only fields, default attributes
- Symbology (not all renderers and symbols are supported. See next slide)
- Preferred drawing mode: Freehand, polygon, rectangle…
• Refine your map document
- If versioned, select the version to edit
- Eliminate unnecessary data from your map document
- Author, credits, summary etc
16. Feature Services and ArcGIS symbology
• Supported renderers:
- Simple, Unique Value, Class Breaks
• Symbology:
- All symbols are supported, but your client may downgrade*
- Simple Marker and Picture Marker symbols
- Simple Line symbols
- Simple and Picture Fill supported
* Well… there are ways to prevent that. We will see that later!
18. Publishing your Feature Service
• Feature Service is a capability of a map service
• Must publish a map service, then enable Feature
Access
- Tip: Ideally publish from an MSD. Not an MXD
• Securable like any other service
From ArcGIS Desktop
From ArcGIS Server Manager
19. If things go wrong…
• Common reasons why a Feature Service will not
start:
• ArcGIS SOC user cannot access the data
• No editable ArcSDE workspace in your map
• More than one ArcSDE workspace in your map
• Renderer not supported
• Look at the logs!
Symbology downgrades will show as warnigns, but your service will publish.
warnigns,
20. The Services Directory view
• of your Feature Service
Your Map Service
It’s Feature Service
Templates
21. Selecting the right client for the job
Professional
Desktop seats
ArcMap, AutoCAD
Full blown editing
Check-in-out model + Fully connected
Browsers
and
iPad-like
Update attributes
Simple non-accurate sketching (point, line, poly)
Fully connected
Phones
iPhone, Android
Update attributes
Simple non-accurate point collection
Fully connected
22. Feature Service Basics Demo
• Authoring the Map and Editing Templates
• Publishing the service
• Using it
23. Agenda
• Overview of Editing in ArcGIS
• The basics of Web Editing in ArcGIS Server 10
• Web Editing scenarios
• Typical Architectures
• Q&A
24. Web Editing Scenarios
• Web Editing with the Viewers
• Attachments
• Handling complex symbology/geometries
• Attribute Edits
• Sophisticated Web Editing
25. Web Editing with the Viewers
Configurable out of the box applications
• Configurable app
• Look and feel
• Capabilities
• Map content
• Ideal for the creation of proofs of concept and as a basis for
focused applications
• Extensible/Customizable
• You host it, you control it
esri.com/flexviewer esri.com/silverlightviewer
26. What are geodatabase attachments?
• A file associated to a feature
• Video, picture, pdf, zip…
pdf,
• Stored in the geodatabase as a BLOB
• 1 to many relationship
• One feature, many attachments
• Retrieve and edit from Desktop and the Web
29. What is a feature layer?
• It’s the client counterpart to the Feature Service
• Manages how features are:
• Fetched to the client
• Snapshot, On demand, Selection only
• Rendered
• Used in combination with
• Attribute inspector, Template Picker, Attachment Editor
• Editor widget
Template picker
Attribute
inspector
30. Feature Service usage web editing patterns I
• Render features in the client (Feature Layer) 3 Client renders
features
• Fetch all at once (Snaphsot mode)
(Snaphsot
• Or as needed (On demand mode)
2 1
Query
Geometry Delete
Attributes Add
Update
• Subset of ArcGIS symbology
• No more than a few hundred features in display*
• Careful with large polys/polylines
• Take advantage of maptips (popups) Feature
Service
Geodatabase
* Be smart about using scale dependencies, generalize, filter… Render features client-side
31. Feature Service usage web editing patterns II
Rendering features server-side
• Render features in the server (Map service)
• Refresh map after every update
• Features being edited displayed in client 1 Get Map
• Through FeatureLayer Selection mode Get Feature 2
Get Map to be updated
4 Again & render
Commit
3
change
• Full symbology
• Many and complex features
Map
• Use MSDs whenever possible Service
Feature
Service
Geodatabase
Render features server-side
33. Editing Widgets in ArcGIS Web Mapping APIs
Utility objects for speeding up custom editing apps
Template picker and edit toolbar
Template Picker
Attachment editor and Attribute Inspector
35. What is the Geometry Service?
Web Browser
• An ArcGIS Server service for geometry manipulation
• Enhanced in ArcGIS 10:
• Offset, Trim/Extend, Reshape, Auto-Complete
Auto-
• Cut, Difference, Intersect, Union
• REST interface only
• Use in combination with Feature Service
• To aid in editing workflows
• Cut, Reshape…
Geometry Feature
• Also validating business rules! Service Service
Geodatabase
36. What are Server Object Extensions?
Web Browser
• That’s how you extend ArcGIS Server
• With new web services
• To access fine grained ArcObjects
• Implement business logic on your server
• Accessible via REST and SOAP
• Multiple applications for editing
• Validating topology
• Rebuilding network datasets
• Implementing validation rules
Your Feature
Service Service
Geodatabase
37. The challenge is the user experience
• Adding many tools is an easy and often unnecessary part
• Build focused editing apps
• The necessary tools, no more
• The workflow drives the design, not the opposite!
• Start by selecting the right client
• Do not reinvent the wheel
• Do not push the technology beyond its comfort level
• Or your users!
• Develop if needed
38. Internet Editing for ArcGIS Desktop tool
For sophisticated editing or ‘disconnected’ scenarios
• A Map/Feature Service that you can edit from Desktop
Check-in/Check-
Check-in/Check-out
Geodatabase Replication
Enterprise ArcGIS
Geodatabase Desktop
39. Internet Editing for AutoCAD
ArcGIS for AutoCAD supports ArcGIS feature services
• A Map/Feature Service that you can edit from AutoCAD
Editing via
Feature Service ArcGIS for AutoCAD
Enterprise
Geodatabase
40. Agenda
• Overview of Editing in ArcGIS
• The basics of Web Editing in ArcGIS Server 10
• Advanced Web Editing scenarios
• Typical Architectures
• Q&A
41. Simple non-versioned editing
Web Browser
• Feature service against non
versioned data
• Last-in wins
• Typical when contributions are
trusted
• Secure service if needed
Feature
Service
Not Versioned
Data
Geodatabase
42. Versioned editing
Web Browser
• Feature service on a particular
‘web edits session’
• Last-in wins
• Updates from feature service
validated before posting to master
version
• Typical in intranet or ‘safe’ Edits on version X
environments where contributions Feature
Service
are not trusted
Periodic validation
And Post
Geodatabase
43. Isolated editing
Web Browser • Web edits against an isolated
geodatabase (in DMZ or off-site
deployment)
• Changes validated and
synchronized to geodatabase
• Crowd-sourced data (internet)
Edits on version X
Feature
Service Periodic
Periodic Synchronization
validation
And Post Replication
Contribution Geodatabase
Geodatabase
Contribution Analysis
44. Agenda
• Overview of Editing in ArcGIS
• The basics of Web Editing in ArcGIS Server 10
• Advanced Web Editing scenarios
• Typical Architectures
• Q&A
45. Common questions
•Can I edit geometric networks?
•Parcel fabrics and topologies?
•XY Event and Route layers?
•Where is undo-redo?
undo-
•Snapping?
•Can I edit features with Zs and Ms?
Ms?
•Can I edit a user-defined version?
user-
•How are version conflicts handled?
•How do I prevent user A from deleting features from
user B?
•…