{
"0": {
"id": "0",
"title": "",
"content": "404 Page not found :( The requested page could not be found. We're good, but sometimes we break things (intentionally and unintentionally). Is the URL correct?",
"url": "/home/404.html",
"relUrl": "/404.html"
},
"1": {
"id": "1",
"title": "ArcGIS Online",
"content": "ArcGIS Online ArcGIS Online is a cloud based GIS platform available to all state agencies (and business partners) at the State of Oregon. Please refer to the official ArcGIS Online Documentation for information related to the platform.",
"url": "/home/docs/arcgis-online.html",
"relUrl": "/docs/arcgis-online.html"
},
"2": {
"id": "2",
"title": "ArcGIS API for JavaScript",
"content": "ArcGIS API for JavaScript The Esri ArcGIS API for JavaScript natively supports adding our GIS layers to a map with the FeatureLayer layer type. Example In this example, we will add the service, Oregon 500-yr Flood Zones, to a web map using the latest version of the ArcGIS API for JavaScript. View Example View Source To get started, create a file called index.html. <html> <head> <meta charset="utf-8" /> <meta name="viewport" content="initial-scale=1,maximum-scale=1,user-scalable=no" /> <title>500 Year Flood Zones</title> <link rel="stylesheet" href="https://js.arcgis.com/4.11/esri/themes/light/main.css" /> <script src="https://js.arcgis.com/4.11/"></script> <style> html, body, #myMap { padding: 0; margin: 0; height: 100%; width: 100%; } </style> </head> <body> <div id="myMap"></div> <script src="./main.js"></script> </body> </html> In the index.html file, we: Include th CSS and JavaScript files for the ArcGIS API for JavaScript from the cdn https://js.arcgis.com. Create the <div> with an ID of myMap and set it’s height and width to fill up the entire window. Include our own JavaScript file main.js -> <script src="./main.js"></script> Next, we need to actually create the main.js file for our site. require([ "esri/Map", "esri/views/MapView", "esri/layers/FeatureLayer" ], function (Map, MapView, FeatureLayer) { var map = new Map({ basemap: "hybrid" }); var view = new MapView({ container: "myMap", map: map, center: [-123.018723,44.925675], zoom: 12 }); var featureLayer = new FeatureLayer({ url: "http://navigator.state.or.us/arcgis/rest/services/Framework/Haz_GeneralMap_WM/MapServer/3" }); map.add(featureLayer); }); In the main.js file, we: Include the relevant modules (esri/map, esri/views/MapView, esri/layers/FeatureLayer) using the AMD format. Instantiate our map and view. Instantiate a new feature layer, providing the url to the 500-yr flood zone service. Add the layer to our map.",
"url": "/home/docs/services/arcgis_api_javascript.html",
"relUrl": "/docs/services/arcgis_api_javascript.html"
},
"3": {
"id": "3",
"title": "Contact",
"content": "Our Team Have questions? We’re here for you. Title Contact Oregon Geospatial Information Officer Cy Smith GIS Data Administrator David Mather GIS Analyst/Web Administrator Joshua Tanner Framework Coordinator Theresa Burcsu",
"url": "/home/docs/contact.html",
"relUrl": "/docs/contact.html"
},
"4": {
"id": "4",
"title": "Contacts",
"content": "Primary Contacts Joshua Tanner and David Mather are the primary administrators of ArcGIS Online. If your agency is not listed below, please contact us directly. If your agency is listed below, please send requests through your agency contacts first. Agency Contacts The primary ArcGIS Online contacts for participating state agencies. Agency Primary Contact Secondary Contact CFO - Chief Financial Office Daniel Christensen DEQ - Department of Environmental Quality Malavika Bishop David Pray DHS - Department of Human Services Arron Heriford Tom Elder DLCD - department of Land and Conservation Development Rachel Smith Randy Dana DOGAMI Rudie Watzig DOR - department of Oregon Revenue John Prychun DSL - Department of State Lands Randall Sounhein HCS - Housing and Community Services Ken Tennies Megan Bolton ODA - Oregon Department of Agriculture Diana Walker Jacob Cruser ODE - Oregon Department of Education ODF - Oregon Department of Forestry Steve Timbrook Emmor Nile ODFW - Oregon Department of Fish and Wildlife Jon Bowers Jeff Kern ODOE - Department of Energy Allan Bates Jim Gores ODOT - Oregon Department of Transportation Casey Ragain Chad Crockett OED - Oregon Employment Department Mendez, Jes OEM - Emergency Management Daniel Stoelb OHA - Oregon Health Authority Arron Heriford OSFM - Office of State Fire Marshall Melanie Wadsworth OSMB - Oregon State Marine Board Joe Severson Rachel Graham OST - Oregon State Treasury John Valley OWEB - Watershed Enhancement Board Paula Wills Reed Warner PUC - Public Utilities Commission Stephen Hayes Paul Rossow SOS - Secretary of State Jonathan Bennett OPRD - Oregon Parks and Recreation Brady Callahan David Quillin OLCC - Liquor Control Commission Peter Noordijk TJ Sheehy OWRD - Water Resources Bob Harmon Dorothy Mortenson OBDD - Business Oregon Mike Meyers Jill Cuyler CJC - Criminal Justice Commission Courtney Rau Alex Pichel Legislative Admin Bill Sweeney CROOK COUNTY Levi Roberts MALHEUR COUNTY Gina Lewis OREGON STATE UNIVERSITY Marc Rempel",
"url": "/home/docs/arcgis-online/contacts.html",
"relUrl": "/docs/arcgis-online/contacts.html"
},
"5": {
"id": "5",
"title": "Geocoder",
"content": "Statewide Geocoder GEO maintains a statewide address locator for converting addresses into coordinates and vice-versa. The service is public and available at no cost for everybody. The data behind our geocoder is comprised of the following sources: statewide address points navteq legacy point data Oregon transportation data (or-trans streets) zip code tabulation areas city limits The service can be accessed at the following URL: https://navigator.state.or.us/arcgis/rest/services/Locators/gc_Composite/GeocodeServer For instructions on how to use the service, please consult the official documentation",
"url": "/home/docs/geocoder.html",
"relUrl": "/docs/geocoder.html"
},
"6": {
"id": "6",
"title": "Getting Started",
"content": "Getting Started If you need an account to gain access to Oregon’s ArcGIS Online, first check to see if your agency is already participating. If your agency is listed, you can request an account through your agency contacts listed in the table. If your agency is not listed, please contact Joshua Tanner or David Mather to get started. We recommend every agency have at least one point of contact to help administer their agency’s content.",
"url": "/home/docs/arcgis-online/getting-started.html",
"relUrl": "/docs/arcgis-online/getting-started.html"
},
"7": {
"id": "7",
"title": "Imagery Services",
"content": "Oregon Imagery Program The Oregon Statewide Imagery Program (OSIP) meets increased demand for high resolution aerial imagery and distributes new and historical imagery via web hosted services to every level of government in Oregon, the academic community, private sector business, non-governmental organizations, and the public. Services are provided in both Web Mercator (EPSG:3857) and Oregon Lambert projections (EPSG:2992).",
"url": "/home/docs/imagery.html",
"relUrl": "/docs/imagery.html"
},
"8": {
"id": "8",
"title": "Home",
"content": "Oregon GIS Resource Guide The Oregon Geospatial Enterprise Office provides coordination of geospatial activities for the State of Oregon. This site is meant to be a resource guide for both state employees and the general public. State agencies can acquire software through our statewide ELA, sign up for ArcGIS Online, or consume our geospatial data and imagery services. Our ArcGIS Server services are public and available to anybody. Developers are encouraged to use these services to support their applications and workflows. We hope this site is helpful. If you have any questions or comments, please don’t hesitate to let us know.",
"url": "/home/",
"relUrl": "/"
},
"9": {
"id": "9",
"title": "Inventory (EPSG:2992)",
"content": "Inventory (EPSG:2992) Base URL: https://navigator.state.or.us/arcgis/rest Name Theme Service Preview city limits admin boundaries view layer preview layer urban growth boundaries admin boundaries view layer preview layer congressional districts admin boundaries view layer preview layer house districts admin boundaries view layer preview layer senate districts admin boundaries view layer preview layer counties admin boundaries view layer preview layer state parks admin boundaries view layer preview layer township range (1:3M) cadastral view layer preview layer township range (1:500K) cadastral view layer preview layer sections cadastral view layer preview layer public ownership cadastral view layer preview layer elevation 10m dem elevation view layer preview layer fault lines hazards view layer preview layer tsunami regulatory line hazards view layer preview layer 100-yr flood zones hazards view layer preview layer 500-yr flood zones hazards view layer preview layer lakes hydrography view layer preview layer streams hydrography view layer preview layer waterbodies hydrography view layer preview layer rivers hydrography view layer preview layer watersheds hydrography view layer preview layer law enforcement facilities preparedness view layer preview layer fire stations preparedness view layer preview layer emergency operation centers preparedness view layer preview layer hospitals preparedness view layer preview layer state government buildings preparedness view layer preview layer nursing homes preparedness view layer preview layer correctional institutions preparedness view layer preview layer 911 PSAP’s preparedness view layer preview layer mile posts transportation view layer preview layer signed routes transportation view layer preview layer highway network transportation view layer preview layer or-trans road centerlines transportation view layer preview layer railroads transportation view layer preview layer",
"url": "/home/docs/services/inventory_2992.html",
"relUrl": "/docs/services/inventory_2992.html"
},
"10": {
"id": "10",
"title": "Inventory (EPSG:2992)",
"content": "Inventory (EPSG:2992) Base URL: https://imagery.oregonexplorer.info/arcgis/rest/ Year Resolution Service Preview 1995 1 meter view layer preview layer 2000 1 meter view layer preview layer 2005 1/2 meter view layer preview layer 2009 1/2 meter view layer preview layer 2011 1 meter view layer preview layer 2012 1 meter view layer preview layer 2014 1 meter view layer preview layer 2016 1 meter view layer preview layer 2017 1 foot view layer preview layer",
"url": "/home/docs/imagery/inventory_2992.html",
"relUrl": "/docs/imagery/inventory_2992.html"
},
"11": {
"id": "11",
"title": "Inventory (EPSG:3857)",
"content": "Inventory (EPSG:3857) Base URL: https://imagery.oregonexplorer.info/arcgis/rest/ Year Resolution Service Preview 1995 1 meter view layer preview layer 2000 1 meter view layer preview layer 2005 1/2 meter view layer preview layer 2009 1/2 meter view layer preview layer 2011 1 meter view layer preview layer 2012 1 meter view layer preview layer 2014 1 meter view layer preview layer 2016 1 meter view layer preview layer 2017 1 foot view layer preview layer",
"url": "/home/docs/imagery/inventory_3857.html",
"relUrl": "/docs/imagery/inventory_3857.html"
},
"12": {
"id": "12",
"title": "Inventory (EPSG:3857)",
"content": "Inventory (EPSG:3857) Base URL: https://navigator.state.or.us/arcgis/rest Name Theme Service Preview city limits admin boundaries view layer preview layer urban growth boundaries admin boundaries view layer preview layer congressional districts admin boundaries view layer preview layer house districts admin boundaries view layer preview layer senate districts admin boundaries view layer preview layer counties admin boundaries view layer preview layer state parks admin boundaries view layer preview layer township range (1:3M) cadastral view layer preview layer township range (1:500K) cadastral view layer preview layer sections cadastral view layer preview layer public ownership cadastral view layer preview layer fault lines hazards view layer preview layer tsunami regulatory line hazards view layer preview layer 100-yr flood zones hazards view layer preview layer 500-yr flood zones hazards view layer preview layer mile posts transportation view layer preview layer signed routes transportation view layer preview layer highway network transportation view layer preview layer or-trans road centerlines transportation view layer preview layer railroads transportation view layer preview layer",
"url": "/home/docs/services/inventory_3857.html",
"relUrl": "/docs/services/inventory_3857.html"
},
"13": {
"id": "13",
"title": "Mapping Examples",
"content": "Mapping Examples The geospatial Oregon Framework data layer services are made available using ArcGIS Server and support the following specifications: Esri GeoService OGC Web Map Service (WMS) These standards are supported by many web and desktop clients for visualizing and querying geospatial data.",
"url": "/home/docs/services/mapping_examples.html",
"relUrl": "/docs/services/mapping_examples.html"
},
"14": {
"id": "14",
"title": "Esri Products",
"content": "Esri Products If you are interested in acquiring Esri GIS software for your agency, please contact: Joshua Tanner",
"url": "/home/docs/software/products.html",
"relUrl": "/docs/software/products.html"
},
"15": {
"id": "15",
"title": "Python 3",
"content": "Python 3 In this example, we’re going to send a pair of coordinates to the House Districts service to determine what house district the location is located in. We can also get the name of the elected representative associated with that district. Example Prerequisites: Python 3 pip (included by default starting at Python 3.4) Install the Requests package with pip. Requests is an HTTP library that we will use to make requests to our GIS services. You could also use something like the urllib package. In you command prompt, install the package with: pip install requests Next, create a file and name it get_house_district.py and paste the following: import requests, json input_coordinates = { 'lat': 44.921019, 'lng': -123.315793 } house_districts_service_url = 'https://navigator.state.or.us/arcgis/rest/services/Framework/Admin_Bounds_WM/MapServer/4/query' payload = { 'inSR': 4326, 'geometry': '{lng},{lat}'.format(lng=input_coordinates['lng'],lat=input_coordinates['lat']), 'geometryType': 'esriGeometryPoint', 'spatialRel': 'esriSpatialRelIntersects', 'outSR': 4326, 'outFields': '*', 'returnGeometry': 'false', 'f': 'json' } r = requests.get(house_districts_service_url, params=payload) match = json.loads(r.text)['features'][0]['attributes'] print('Matched District:', match['DISTRICT']) # 23 print("District Party", match['Party']) # Republican print("Representative:", match['Name']) # Mike Nearman This python code accomplished the following: Defines input_coordinates. This is the location we want to use to determine the intersecting house district. Defines the URL (house_districts_service_url) and parameters (payload) we want to build our query (more on this below). Sends the request to the GIS service using the Requests library. Parses the request and prints the matched output. Probably the most difficult part of this process is understanding what parameters we need to pass to the request. The ArcGIS REST API documents what parameters you can use in the request, but this might not be helpful to developers not familiar with geospatial concepts. Here is a quick guide to understanding our inputs: inSR - The input spatial reference or our coordinates. In this case, we are providing geographic coordinates in degrees using EPSG:4326. geometry - The input coordinates for our point. geometryType - The geometry type, in our case a point. spatialRel - The spatial relationship. In our case, we are looking for the house district that intersects with our point. outSR - The spatial reference we want our result to be in. ourFields - The fields we want returned. In our case, we want all fields (*). returnGeometry - Whether or not we want the actual geometry of the intersecting house district. f - The type of response we want returned.",
"url": "/home/docs/services/python.html",
"relUrl": "/docs/services/python.html"
},
"16": {
"id": "16",
"title": "Query Examples",
"content": "Query Examples In addition using GIS services for mapping, you can use any programming language to to incorporate our GIS data into your existing workflows. For example, you determine which legislative house district a location is located in. Please use this guide for implementation examples using these popular programming languages:",
"url": "/home/docs/services/query_examples.html",
"relUrl": "/docs/services/query_examples.html"
},
"17": {
"id": "17",
"title": "Roles",
"content": "Roles Roles allow agencies to control what permissions their users have access to. When creating accounts, agencies should consider how the account will be used and what privileges the user will need. Below is a description and breakdown of the roles available in Oregon’s ArcGIS Online, with the permissions associated with each role. View_OR - View items such as maps, apps, demographics, and elevation analysis layers that have been shared with the member. Join groups owned by the organization. Use geocoding, geosearch, and network analysis (routing and directions). Members assigned the View_OR role cannot create, own, or share content, or perform analysis or data enrichment. Edit_OR - View_OR privileges plus the ability to edit features shared by other ArcGIS users. User_OR - Edit_OR privileges plus the ability to view content shared by other ArcGIS users; use the organization’s maps, apps, layers, and tools; and join groups owned by the organization. Members assigned the User role can also create maps and apps, edit features, add items, share content, and create groups. Publisher_OR - User_OR privileges plus the ability to publish features and map tiles as hosted web layers. Members assigned the Publisher role can also perform analysis on layers in maps. Admin_OR - Every agency should have a designated point of contact for general account and content administration. This person(s) has an elevated role titled Admin_OR that has privileges available for viewing, updating, and adding accounts for Oregon’s ArcGIS Online account. Admin_OR can also disable accounts. General Privileges Groups View_OR Edit_OR User_OR Publisher_OR Admin_OR Create, update, and delete y y y Join organizational groups y y y y y Join external groups y y y y Content View_OR Edit_OR User_OR Publisher_OR Admin_OR Create, update, and delete y y y Publish hosted feature layers y y Publish hosted tile layers y y Publish hosted scene layers y y Sharing View_OR Edit_OR User_OR Publisher_OR Admin_OR Share with groups y y y Share with organization y y y Share with public y y y Make groups visible to organization y y y Make groups visible to public y y y Make groups available to Open Data y Premium Content View_OR Edit_OR User_OR Publisher_OR Admin_OR Geocoding y y y y Network Analysis y y y y Spatial Analysis y y y GeoEnrichment y y y Demographics y y y y Elevation Analysis y y y y Features View_OR Edit_OR User_OR Publisher_OR Admin_OR Edit y y y y Edit with full control y Open Data View_OR Edit_OR User_OR Publisher_OR Admin_OR Manage Open Data site(s) y Administrative Privileges Members View_OR Edit_OR User_OR Publisher_OR Admin_OR View all y Update y Delete Invite y Disable y Change roles y Manage licenses y Groups View_OR Edit_OR User_OR Publisher_OR Admin_OR View all y Update Delete Reassign ownership Assign members Content View_OR Edit_OR User_OR Publisher_OR Admin_OR View all Update Delete Reassign ownership ",
"url": "/home/docs/arcgis-online/roles.html",
"relUrl": "/docs/arcgis-online/roles.html"
},
"18": {
"id": "18",
"title": "GIS Services",
"content": "GIS Services The Geospatial Enterprise Office maintains publicly available GIS services for statewide aggregated datasets collected through the Oregon Framework Program. Framework data are core spatial layers that are critical for the creation of new data and analysis. Services are provided in both Web Mercator (EPSG:3857) and Oregon Lambert projections (EPSG:2992). Our office also coordinates with Oregon State University to maintain the Oregon Spatial Data Library, the official geospatial data download portal.",
"url": "/home/docs/services.html",
"relUrl": "/docs/services.html"
},
"19": {
"id": "19",
"title": "Software & Training",
"content": "Esri Software Licensing The State of Oregon has an Enterprise Agreement with Esri. State agencies can acquire software, support, and training from the Enterprise Agreement through our office.",
"url": "/home/docs/software.html",
"relUrl": "/docs/software.html"
},
"20": {
"id": "20",
"title": "Thumbnail Builder",
"content": "ArcGIS Online Thumbnail Builder View Application View Source Code Building great thumbnails is a critical step to making your ArcGIS Online content more transparent and approachable. You want your users to be able to understand important information about an item before clicking on it. You can start creating a thumbnail from scratch, or choose an existing template from the gallery.",
"url": "/home/docs/arcgis-online/thumbnail-builder.html",
"relUrl": "/docs/arcgis-online/thumbnail-builder.html"
},
"21": {
"id": "21",
"title": "Tools",
"content": "Tools To assist users with critical tasks in ArcGIS Online, our office releases custom tools that anybody can use. We hope these tools are helpful.",
"url": "/home/docs/arcgis-online/tools.html",
"relUrl": "/docs/arcgis-online/tools.html"
},
"22": {
"id": "22",
"title": "Training",
"content": "Training If you are interested in Esri GIS training opportunities at the State of Oregon, please contact: {{site.data.contacts.categories.training.name}}",
"url": "/home/docs/software/training.html",
"relUrl": "/docs/software/training.html"
},
"23": {
"id": "23",
"title": "Training",
"content": "Training There are several resources available to help you learn how to utilize the ArcGIS Online platform. Just getting started? Learn how to solve real-world problems with these guided lessons: Learn ArcGIS. Looking for more training opportunities? Esri provides a complete catalog of their available training offerings. All of the self-paced web courses are free to state employees. To gain access, you will need to need to link your ArcGIS Online account to the State’s enterprise account. Please refer to your agencies primary contact or contact {{ site.data.contacts.agolAdmin.primary.name }} or {{ site.data.contacts.agolAdmin.secondary.name }} for assistance. Agencies can also request instructor-led (on-site and off-site) training for additional fees. Esri’s Massive Open Online Courses Sign up for a course on Esri’s MOOC Program",
"url": "/home/docs/arcgis-online/training.html",
"relUrl": "/docs/arcgis-online/training.html"
}
}