Title |
|
Author
|
|
Abstract
|
|
Introduction
|
|
Methods Nothing
provided by the college allowed me to search for the classroom names and
extract them. The catalog was not dynamic enough for me to extract the
classroom numbers. Since there was no available georeferenced data for the
classrooms I had to do some basic surveying and ground truth to find the
numbers of the classrooms for each building. In a file geodatabase I created
a feature dataset and then feature classes of the buildings. Using a standard
basemap, I created polygons of each building and
began to populate them with points features to indicate
the classrooms. I wanted to use GPS to geolocate
the classrooms but the GPS units we tried out were not up to the task,
producing errors of a hundred feet or more. I used a relate
to tie the point features to the appropriate polygon. A common attribute
field was used to link the features. I shared the map as a service to ArcGIS
online. I could not, however, include the basemap
as that is already a service so cannot be turned into one. I saved the map
and started to build the app but found that I had not prepared the data in an
easily searchable form. I initially had each building in its own feature
class. And the points too, were in their own feature dataset containing
feature classes for each building. This made it difficult to search for on
the web app as the search had to be based on one source layer and I had many.
I started from scratch with the original mxd file.
Using a merge function I created a layer containing all the building polygons
and did the same for the points. The result was two layers that were related
to each other but could be searched separately. Once again, I published it as
a service and used it to create a web app using web app builder. One of the
built-in widgets on the template I chose was a Find my location widget which
I thought would be helpful for users who, like me, were sometimes completely
disoriented. I chose two other search widgets: one to search the buildings
layer and one to search the classrooms layer. Hovering
one’s mouse over each activates a pop-up explaining its function. It
functions just as expected and will be useful when all the data is available.
I had thought that eventually the class schedule could be tied in so that one
can look up a classroom and find the classes scheduled for it and the times
of the classes. |
|
Results I created a simple web map application that shows the
campus of American River College (ARC) and can be searched for either a
building or a classroom within a building. |
|
Figures and Maps Graphics should be saved to .gif format (best for
solid-color figures and diagrams) or .jpg format (best for photos). The
figure or photo itself may be placed directly in the body of the text. |
|
|
|
Analysis The
map application is functional if a little clumsy. Two search windows is one
too many. My visual approach led to me seeing the buildings as separate
entities. So I drew them as separate feature classes within a feature
dataset, not realizing the dataset was not a database but a mere grouping of
like features. I had to merge the layers into one so that only one table
would be searched. Obviously, the database should have been created first and
then the map to display it rather than the other way around..
|
|
Conclusions The
app is running and functional so perhaps someone with more experience can
create something similar for students in the future. |
|
<
|
|
links |