Tag Archives: ArcGIS Mobile
A while ago we ask you to share your stories with the templates. We got some great feedback from our users. So many people are using the data, models, cartography, and sample apps to build and design their system. I ran into GISi at the BPC and found out that not only are users enjoying the templates, but so are our partners. If you are a partner, implementer, integrator and you are using the templates, we are also looking for your experience.
GISi shared a press article with us talking about how they implemented ArcGIS Mobile and the Mobile Map Template in the City of Marietta, GA.
I want to thank everyone for their interest and participation in the ArcGIS 10 beta program. As beta 2 is coming to a close, the prerelease version of ArcGIS 10 will be available in the next few days. We encourage you to participate in this prerelease program.
All beta sites, EDN Subscribers, and Partners will receive a detailed e-mail that outlines what software you can receive and the licensing information needed to access it. The email is being sent to the ESRI maintenance contact in your organization.
We look forward to your continued participation and feedback on the next release of ArcGIS
The ArcGIS Mobile Team is looking for your feedback!
Please cast your vote on the following Polls:
Hardware Devices & Platforms: http://twtpoll.com/zjlqb3
Feature Enhancements: http://twtpoll.com/fs6jn8
We are just one month away from the 2010 ESRI Developer Summit and you can still register and plan on attending this event. ArcGIS 10 will be heavily featured this year and we’ll have a lot of ESRI development staff on site to talk to you about version 10 development.
Palm Springs is a great place to visit in March so make your plans now to join us for the Developer Summit. Check out the agenda for more information on technical sessions and presentations.
There will be three sessions at the 2010 DevSummit aimed specifically at getting you up-to-speed on our iPhone work, so if you want to find out what you’ll be able to do with the API and with our iPhone application, try to fit these into your schedule.
At 4:30pm (the last timeslot) on Day 1, A Developer’s Guide to Mobile GIS will introduce you to developing with ESRI’s mobile products, covering ways to build your own mobile apps as well as how to configure the out-of-the-box apps. It’ll provide your first insight into our iPhone offerings and will encompass both iPhone and Windows Mobile development.
At 2:45pm, Using and Configuring ESRI’s Mobile Technology will discuss authoring and publishing mobile web maps (which applies to both Windows Mobile and iPhone) before talking more specifically about the out-of-the-box applications we provide.
You’ll be able to stay in your seat after that for Developing Applications with the ArcGIS for iPhone API which will show you how to use our new API to build custom iPhone (and iPod Touch) apps making use of ArcGIS Online or your own ArcGIS Servers.
If you have to skip Developing Applications with the ArcGIS for iPhone API, you can catch it again on Day 3 at 1:30pm (and remember that we’re recording all our sessions and putting them online after the DevSummit).
How is your iPhone programming?
We hope you’ll find these sessions useful and we’re looking forward to showing you what we’ve been up to with iPhone and ArcGIS Mobile. If you’re planning on making use of our new iPhone products, please spare a minute to take the poll and let us know about your experience in iPhone development.
A new update of the ArcGIS for iPhone SDK is now available for download!
This update contains a number of quality improvements in areas such as adding layers on-the-fly, using the GPS, handling a variety of cached services, and performing map navigation.
The following API changes have been made which require you to modify and recompile your code.
1. The updateLocation property on the MapView has been removed. A new gps property has been added which allows you to configure how the map responds to the GPS.
2. A new infoTemplate argument has been added to AGSGraphic graphicWithGeometry:symbol:attributes:infoTemplate: method. You need to update your code and pass in nil for the infoTemplate argument otherwise you will encounter the warning “AGSGraphic may not respond to ‘+graphicWithGeometry:symbol:attributes’ “ and may even experience random crashes.
We encourage you to upgrade to this latest SDK and continue sending us your feedback. We will be working hard over the next few weeks trying to further improve quality, add new features, and improve the SDK documentation.
If you have been using the SDK and want to share your experiences, please send an email ArcGIS4iPhone@esri.com. We look forward to your feedback!
We just posted two more updated templates, The Water Utilities Operations Dashboard and the Water Utilities Customer Interaction(formerly Citizen Service) template. You may have noticed we changed the names of the templates slightly. We switched to Water Utilities because these templates now cover more than just the Water Distribution network.
In the new version of the dashboard, you will find an updated basemap document with improved cartography. All the operational map documents have been updated to include layers for sewer and stormwater. You will also see a new set of widgets, some configured for the new data and some that were included in the most recent release of the sample flex viewer. Take some time and explore the new widgets and give us your feedback. We’re really happy about how user feedback is shaping this template into a true utility dashboard.
The Citizen Service template, now called the Customer Interaction template, underwent a big overhaul. The first release of this template was focused on getting information from the public. In this release, we wanted to expand how and what information can be captured. In the submit request web page, you can now overlay a map service from your utility. A user can click on an asset in that service and use the selected asset to power the request. The selected assets ID is silently submitted with the request, allowing you better identify the asset the request is tied to.
Not only did we want to provide a better way of capturing information, but we wanted to help you share information with your customers. There is a new web page allowing you to do just that. You can list any layers that you want to share with the public in the configuration file. We included two different configurations of this web page with the template. One that share main breaks, out of service hydrants and location of capital projects, the other is used to share boil water notices. The web page can also be used to summarize information by area and then display that to the public, so you can give the public a high level view of information by an operating district or administrative area. As they look closer, the overview will fade away and have access to the detailed feature locations.
Again, we are very happy and pleased with being able to roll out these enhancements. Which, came from all of you. So, please let us know what you like, do not like, what enhancement requests you may have, etc. You feedback drives the development of these. Thanks
This week and the next, we will be posting updates to the templates on the Water Utilities Resource Center. Our focus was to expand the templates to include data, cartography and examples for sewer and storm water.
The next release of the templates will have an expanded and updated data model. There are now feature dataset for both the Sewer System and Storm Collection System. We have included these datasets in each the of map documents with sample cartography, scale dependency, label expressions, etc.
We also restructure the Operations and Planning datasets. All operational data, whether it be data for the field or the office, is now in the Operations Dataset. This dataset has been expanded to include layers to support typical activities for Sewer and Storm data maintenance. The Planning dataset is now only used to store and manage the reporting layers. We have also included the results from the CIP template, both decision support results and the CIP project areas, in the core information model. We did this so you can see how storing when you store CIP data in your utilities authoritative data repository in GIS, your analytical results and new CIP projects are available for publication to browser based and mobile GIS applications.
Since many public works departments also operate water or wastewater utilities, we’ve decided that the public works resource center and the water utility resource center should use the same sample data when possible. So you’ll also notice in the newer template sample data some public works feature classes like roads and facilities. We wanted to leave this dataset in the download to show how one Geodatabase, a central source of information, can support many different divisions or departments in a municipality and to show that these templates can be easily expanded to support different or other datasets.
At the time of this blog, we have already posted the first two updated templates, the Water Utilities Mobile Map template and the Water Utilities Network Editing template. These templates have been upgraded and improved to handle the changes to the data model mentioned above. You will see new functions and workflows built around the sewer and storm datasets. Below I will highlight some of the new functions in each template.
In the Water Utilities Network Editing Template, you will find many new improvements and enhancements. Most of these changes were a direct result of your requests. First you will notice that we split up the Attribute Assistant and the ArcMap Toolbars into 2 separate installs. This makes it easier for us to make future improvements and roll them out faster and also allows you to install just one of the components. We heard from a few utilities that had built their own editing toolbar previously that they just wanted the attribute assistant.
When you open ArcMap, you will now find two toolbars. We split the tools into reporting/tracing tools and into editing tools. If you want more details, review the release notes, or you can click shift +F1 on top of any of the tools on the toolbar…yes per your suggestions, we included compiled help for each of the tools!!! The new reporting/trace toolbar has commonly used tracing functions. You can perform an upstream trace, downstream trace, or isolation trace, by just the click of your mouse. There is also an option to Export to Excel the selected feature, or load the selected features into the ID Box.
You’ll also have notice a new table, GenerateID, in the GDB in the updated data model. This table is used to support a new option in the Attribute Assistant, GenerateID. This new option allows you to specify a column in the GenerateID table to use as the ID index. Yup, you can generate unique ID right in ArcMap using whatever incrementing scheme you want. The tool uses the value, combines it with a prefix you specified, then increments the table. There are a few more new options in the Attribute Assistant, so check out the release notes and review the help. There is also a link for the help in the start menu, under ArcGIS Templates. Note, Windows 7 does not support .hlp out of the box, please download the fix.
The Water Utilities Mobile Map now shows both the Water dataset, and the sewer and storm data. We added a new component that lets you toggle between the different datasets. So it is easy now to just look at sewer data or water or storm, or turn all three on. This is presented to the field staff as a single, large button that make toggling between them very easy. We also improved the ID layer list. You can now filter which layers are presented to the user for Identification, making it easier to navigate the drop down list. You will also see the list expands when you click it, again, making it easier for the field personal to select a value. This new version also includes a module to show how to record new data, such as inspections, leak locations, service request, etc. This inspection module can linked to a source asset. Say you are doing a fire hydrant inspection. When you tap or click the hydrant, the inspection module copies information from the hydrant to the inspection record. It does this by matching field names. So it can help automate some of the information that needs to be captured, like ID. Lastly, you will see a module for workorders. This is an example of how you can work with a workorder system. This module read a feature class that stores all the work orders, filters them based on the crew name and present them to the field staff. The workorder module is linked to the activity module, so by opening a workorder, it starts an inspection.
We’re very happy with these new releases, but we’re already looking forward to rolling out more enhancements. With the expanded tools, symbology, data schema and workflows into Sewer and Storm, you now have a starting point for all assets at a water department, sewer utility or public works department.
Please keep in mind, these enhancements came directly from your requests and feedback about the templates, so please keep them coming!
ArcGIS Team Water
In the upcoming months, we will try to pull out some key pieces from 9.4 and start discussing how the templates will take advantage of the new functionality and how they will affect the water community. Our first post, we will take a look at ArcGIS Mobile and the Mobile Map Template that was based on this platform.
At 9.3 and 9.3.1, the ArcGIS Mobile platform included a SDK or developer kit and an out of the box application for Windows Mobile 5/6 handheld devices. We used this SDK for the Mobile Map template that you can download from the water resource center. At 9.4, ArcGIS Mobile is also going to include an out of the box tablet based application. This application has been designed for the field personal using a touch base PC. So it is very easy to navigate and interact with. This application is also extendable, so you can use the base application and add extensions that provide custom functions or workflows.
At 9.4, we are going to release a configuration of the Out of the Box ArcGIS Mobile Tablet application with several Add-Ins focused on the field workflows for the water community. The Add-Ins will emulate the functionality in the current Mobile Map Template. They will be starting point to show you how to extend the Out of the Box mobile application to fit into your utilities workflows. The goal is that you will be able to use a core, supported mobile application, and just provide the add-ons to support your needs.
The ArcGIS Mobile framework has many new enhancements that the water community will be able to take advantage of. The most intriguing is the new supported data formats. ArcGIS Mobile now supports both Operational Layers and Basemaps. This means, you can separate the data into two different storage types.
Your operational data is the data that you interact with, so data that you search, identify, and edit. This is your water mains, sewer lines, valves, manholes, catch basins, etc. This operational data is stored in the mobile cache format, which is a representation of your geodatabase. This representation or cache stores the geometry, attributes and symbology. By caching the data on the device, it allows the field personal to work disconnected from the office, but anytime you have a connection to the office, this data can be updated, and changes made in the field can be pushed back to the office.
Your basemap is the data that helps your field personnel orient themselves, locate a particular asset or facility, and it provides a reference for the operational data. In the past, the basemap data was included in the operational data cache and typically has been larger than the operational data. This made managing the cache a lot harder.
At 9.4, the basemap data can be stored or delivered in a number of ways. One way basemap data can be delivered to your field personnel is directly from ArcGIS Server in the form of a tiled map service. This means that none of the basemap data has to be deployed to the device. ArcGIS mobile leverages the internet to retrieve the tiles and displays them for the user. Those tiles are stored on the device for your session, so once they are retrieved, that can be used again and again, until the application shuts down. This can be ArcGIS Online tile map services or map services that your organization authors. The upside here is that only the operational data, or mobile cache, has to be managed on the device. All the basemap data is provided by a map service. That map service can deliver a tremendous amount of information to the user for the area they are working in. Those tiles retrieved for the mobile worker persist for the user’s session, so once a tile is retrieved once, it saved on the device so it can be reused in that session. The downside with this approach is that a data connection is required. So you will want to look at your network coverage in your area and data fees before settling on this approach for your basemap data.
If you do not have a persistent internet connection but want to provide a large amount of basemap information on your mobile devices, there is another option at 9.4 that allows you to deliver content in a compressed format. Those same tiles that ArcGIS server is reading and delivering to the field personnel through the map service, can be copied local to the device and used just like any raster dataset. This allows you to extract out an area of interest at a series of scales and provision the device with this content. If you worked with an ArcGIS Server tiled cache in the past, you know that there can be lots of files that make up the server cache and moving this number of files around can take a long time. ArcGIS 9.4 has a new cache format called compact. This compact cache format bundles up a large number of tiles into one set of files. It significantly reduces the number of files that need to be copied and reduces the amount of disk space required. There are also geoprocessing tools that allow you to extract out a section of the cache. So you can build one large cache, covering your entire service area and pull out sub areas to reduce the amount of data that you would have to deliver to support a field application.
ArcGIS Mobile at 9.4 has many improvements and enhancements, we focused on the application and the data because we see these as important changes that the community will want to take advantage of. The new application and the supported data formats will allow you to deliverer both a better application and better maps to you field users. With an out of the box application that is extendable, you can focus on the workflows for the field personal and simplifying them with custom Add-ins without developing an entire application. The new data formats will allow the field to use better basemaps and reduce the data that needs to be managed on the device.
We recently completed our first revisions to the Training Plan for Water, Wastewater and Stormwater Utilities that we initially released in early November.
We’ve made some minor content changes based on feedback from water utilities, done some formatting clean up and also significantly reduced the file size by optimizing the graphics in the document. So it should be much easier to download and email the plan now. You can download the updated Training Plan below.