REST API endpoint that includes the city's mapping services.
Styler is a configurable app template that allows you to easily design and style mapping applications with Calcite colors, themes and layouts. The template produces modern applications that allow you to visualize and explore a web map. The user interface includes a navigation bar, dropdown menu and a set of window panels for common operations such as changing basemaps and toggling full screen view. The template is built with Calcite Maps, Bootstrap, and the new ArcGIS API for Javascript 4.0. This application can be easily customized by downloading the source code and changing the default HTML and CSS styles.Configurable OptionsUse Styler to present a web map and configure it using the following options:Title, Subtitle and About panel.Light and dark themes for application and widgetsBackground and foreground colors for Navbar, Dropdown and PanelsSize of title bar and text.Top and bottom layouts.Display a Search box to enable navigation to addresses and places.Use CasesApply custom colors, themes and layouts to the Navbar, Dropdown Menu, Panels, and WidgetsPresent a map based application that includes a legend and the ability to change the basemap.Get Started This application can be created in the following ways:Click the Create a Web App button on this pageShare a map and choose to Create a Web AppOn the Content page, click Create - App - From Template Click the Download button to access the source code. Do this if you want to host the app on your own server and optionally customize it to add features or change styling.Click Create a Web App on the item detail page for a web map.
All of the ERS mapping applications, such as the Food Environment Atlas and the Food Access Research Atlas, use map services developed and hosted by ERS as the source for their map content. These map services are open and freely available for use outside of the ERS map applications. Developers can include ERS maps in applications through the use of the map service REST API, and desktop GIS users can use the maps by connecting to the map server directly.
Attribution-NonCommercial-ShareAlike 3.0 (CC BY-NC-SA 3.0)https://creativecommons.org/licenses/by-nc-sa/3.0/
License information was derived automatically
Learn state-of-the-art skills to build compelling, useful, and fun Web GIS apps easily, with no programming experience required.Building on the foundation of the previous three editions, Getting to Know Web GIS, fourth edition,features the latest advances in Esri’s entire Web GIS platform, from the cloud server side to the client side.Discover and apply what’s new in ArcGIS Online, ArcGIS Enterprise, Map Viewer, Esri StoryMaps, Web AppBuilder, ArcGIS Survey123, and more.Learn about recent Web GIS products such as ArcGIS Experience Builder, ArcGIS Indoors, and ArcGIS QuickCapture. Understand updates in mobile GIS such as ArcGIS Collector and AuGeo, and then build your own web apps.Further your knowledge and skills with detailed sections and chapters on ArcGIS Dashboards, ArcGIS Analytics for the Internet of Things, online spatial analysis, image services, 3D web scenes, ArcGIS API for JavaScript, and best practices in Web GIS.Each chapter is written for immediate productivity with a good balance of principles and hands-on exercises and includes:A conceptual discussion section to give you the big picture and principles,A detailed tutorial section with step-by-step instructions,A Q/A section to answer common questions,An assignment section to reinforce your comprehension, andA list of resources with more information.Ideal for classroom lab work and on-the-job training for GIS students, instructors, GIS analysts, managers, web developers, and other professionals, Getting to Know Web GIS, fourth edition, uses a holistic approach to systematically teach the breadth of the Esri Geospatial Cloud.AUDIENCEProfessional and scholarly. College/higher education. General/trade.AUTHOR BIOPinde Fu leads the ArcGIS Platform Engineering team at Esri Professional Services and teaches at universities including Harvard University Extension School. His specialties include web and mobile GIS technologies and applications in various industries. Several of his projects have won specialachievement awards. Fu is the lead author of Web GIS: Principles and Applications (Esri Press, 2010).Pub Date: Print: 7/21/2020 Digital: 6/16/2020 Format: Trade paperISBN: Print: 9781589485921 Digital: 9781589485938 Trim: 7.5 x 9 in.Price: Print: $94.99 USD Digital: $94.99 USD Pages: 490TABLE OF CONTENTSPrefaceForeword1 Get started with Web GIS2 Hosted feature layers and storytelling with GIS3 Web AppBuilder for ArcGIS and ArcGIS Experience Builder4 Mobile GIS5 Tile layers and on-premises Web GIS6 Spatial temporal data and real-time GIS7 3D web scenes8 Spatial analysis and geoprocessing9 Image service and online raster analysis10 Web GIS programming with ArcGIS API for JavaScriptPinde Fu | Interview with Esri Press | 2020-07-10 | 15:56 | Link.
Attribution-NonCommercial-ShareAlike 4.0 (CC BY-NC-SA 4.0)https://creativecommons.org/licenses/by-nc-sa/4.0/
License information was derived automatically
This resource was created by Esri Canada Education and Research. To browse our full collection of higher-education learning resources, please visit https://hed.esri.ca/resourcefinder/.This tutorial introduces you to using Python code in a Jupyter Notebook, an open source web application that enables you to create and share documents that contain rich text, equations and multimedia, alongside executable code and visualization of analysis outputs. The tutorial begins by stepping through the basics of setting up and being productive with Python notebooks. You will be introduced to ArcGIS Notebooks, which are Python Notebooks that are well-integrated within the ArcGIS platform. Finally, you will be guided through a series of ArcGIS Notebooks that illustrate how to create compelling notebooks for data science that integrate your own Python scripts using the ArcGIS API for Python and ArcPy in combination with thousands of open source Python libraries to enhance your analysis and visualization.To download the dataset Labs, click the Open button to the top right. This will automatically download a ZIP file containing all files and data required.You can also clone the tutorial documents and datasets for this GitHub repo: https://github.com/highered-esricanada/arcgis-notebooks-tutorial.git.Software & Solutions Used: Required: This tutorial was last tested on August 27th, 2024, using ArcGIS Pro 3.3. If you're using a different version of ArcGIS Pro, you may encounter different functionality and results.Recommended: ArcGIS Online subscription account with permissions to use advanced Notebooks and GeoEnrichmentOptional: Notebook Server for ArcGIS Enterprise 11.3+Time to Complete: 2 h (excludes processing time)File Size: 196 MBDate Created: January 2022Last Updated: August 27, 2024
The ArcGIS Javascript API lets developers build GIS web applications. The Javascript API is one of many that could be used but it's a great starting place. Students may also be interested in the Python API or others!
Want to keep the data in your Hosted Feature Service current? Not interested in writing a lot of code?Leverage this Python Script from the command line, Windows Scheduled Task, or from within your own code to automate the replacement of data in an existing Hosted Feature Service. It can also be leveraged by your Notebook environment and automatically managed by the MNCD Tool!See the Sampler Notebook that features the OverwriteFS tool run from Online to update a Feature Service. It leverages MNCD to cache the OverwriteFS script for import to the Notebook. A great way to jump start your Feature Service update workflow! RequirementsPython v3.xArcGIS Python APIStored Connection Profile, defined by Python API 'GIS' module. Also accepts 'pro', to specify using the active ArcGIS Pro connection. Will require ArcGIS Pro and Arcpy!Pre-Existing Hosted Feature ServiceCapabilitiesOverwrite a Feature Service, refreshing the Service Item and DataBackup and reapply Service, Layer, and Item properties - New at v2.0.0Manage Service to Service or Service to Data relationships - New at v2.0.0Repair Lost Service File Item to Service Relationships, re-enabling Service Overwrite - New at v2.0.0'Swap Layer' capability for Views, allowing two Services to support a View, acting as Active and Idle role during Updates - New at v2.0.0Data Conversion capability, able to invoke following a download and before Service update - New at v2.0.0Includes 'Rss2Json' Conversion routine, able to read a RSS or GeoRSS source and generate GeoJson for Service Update - New at v2.0.0Renamed 'Rss2Json' to 'Xml2GeoJSON' for its enhanced capabilities, 'Rss2Json' remains for compatability - Revised at v2.1.0Added 'Json2GeoJSON' Conversion routine, able to read and manipulate Json or GeoJSON data for Service Updates - New at v2.1.0Can update other File item types like PDF, Word, Excel, and so on - New at v2.1.0Supports ArcGIS Python API v2.0 - New at v2.1.2RevisionsSep 29, 2021: Long awaited update to v2.0.0!Sep 30, 2021: v2.0.1, Patch to correct Outcome Status when download or Coversion resulted in no change. Also updated documentation.Oct 7, 2021: v2.0.2, workflow Patch correcting Extent update of Views when Overwriting Service, discovered following recent ArcGIS Online update. Enhancements to 'datetimeUtil' Support script.Nov 30, 2021: v2.1.0, added new 'Json2GeoJSON' Converter, enhanced 'Xml2GeoJSON' Converter, retired 'Rss2Json' Converter, added new Option Switches 'IgnoreAge' and 'UpdateTarget' for source age control and QA/QC workflows, revised Optimization logic and CRC comparison on downloads.Dec 1, 2021: v2.1.1, Only a patch to Conversion routines: Corrected handling of null Z-values in Geometries (discovered immediately following release 2.1.0), improve error trapping while processing rows, and added deprecation message to retired 'Rss2Json' conversion routine.Feb 22, 2022: v2.1.2, Patch to detect and re-apply case-insensitive field indexes. Update to allow Swapping Layers to Service without an associated file item. Added cache refresh following updates. Patch to support Python API 2.0 service 'table' property. Patches to 'Json2GeoJSON' and 'Xml2GeoJSON' converter routines.Sep 5, 2024: v2.1.4, Patch service manager refresh failure issue. Added trace report to Convert execution on exception. Set 'ignore-DataItemCheck' property to True when 'GetTarget' action initiated. Hardened Async job status check. Update 'overwriteFeatureService' to support GeoPackage type and file item type when item.name includes a period, updated retry loop to try one final overwrite after del, fixed error stop issue on failed overwrite attempts. Removed restriction on uploading files larger than 2GB. Restores missing 'itemInfo' file on service File items. Corrected false swap success when view has no layers. Lifted restriction of Overwrite/Swap Layers for OGC. Added 'serviceDescription' to service detail backup. Added 'thumbnail' to item backup/restore logic. Added 'byLayerOrder' parameter to 'swapFeatureViewLayers'. Added 'SwapByOrder' action switch. Patch added to overwriteFeatureService 'status' check. Patch for June 2024 update made to 'managers.overwrite' API script that blocks uploads > 25MB, API v2.3.0.3. Patch 'overwriteFeatureService' to correctly identify overwrite file if service has multiple Service2Data relationships.Includes documentation updates!
Mosaics are published as ArcGIS image serviceswhich circumvent the need to download or order data. GEO-IDS image services are different from standard web services as they provide access to the raw imagery data. This enhances user experiences by allowing for user driven dynamic area of interest image display enhancement, raw data querying through tools such as the ArcPro information tool, full geospatial analysis, and automation through scripting tools such as ArcPy.Image services are best accessed through the ArcGIS REST APIand REST endpoints (URL's). You can copy the OPS ArcGIS REST API link below into a web browser to gain access to a directory containing all OPS image services. Individual services can be added into ArcPro for display and analysis by using Add Data -> Add Data From Path and copying one of the image service ArcGIS REST endpoint below into the resultant text box. They can also be accessed by setting up an ArcGIS server connectionin ESRI software using the ArcGIS Image Server REST endpoint/URL. Services can also be accessed in open-source software. For example, in QGIS you can right click on the type of service you want to add in the browser pane (e.g., ArcGIS REST Server, WCS, WMS/WMTS) and copy and paste the appropriate URL below into the resultant popup window. All services are in Web Mercator projection.For more information on what functionality is available and how to work with the service, read the Ontario Web Raster Services User Guide. If you have questions about how to use the service, email Geospatial Ontario (GEO) at geospatial@ontario.caAvailable Products:ArcGIS REST APIhttps://ws.geoservices.lrc.gov.on.ca/arcgis5/rest/services/AerialImagery/Image Service ArcGIS REST endpoint / URL'shttps://ws.geoservices.lrc.gov.on.ca/arcgis5/rest/services/AerialImagery/GEO_Imagery_Data_Service_2013to2017/ImageServerhttps://ws.geoservices.lrc.gov.on.ca/arcgis5/rest/services/AerialImagery/GEO_Imagery_Data_Service_2018to2022/ImageServer https://ws.geoservices.lrc.gov.on.ca/arcgis5/rest/services/AerialImagery/GEO_Imagery_Data_Service_2023to2027/ImageServerWeb Coverage Services (WCS) URL'shttps://ws.geoservices.lrc.gov.on.ca/arcgis5/services/AerialImagery/GEO_Imagery_Data_Service_2013to2017/ImageServer/WCSServer/https://ws.geoservices.lrc.gov.on.ca/arcgis5/services/AerialImagery/GEO_Imagery_Data_Service_2018to2022/ImageServer/WCSServer/https://ws.geoservices.lrc.gov.on.ca/arcgis5/services/AerialImagery/GEO_Imagery_Data_Service_2023to2027/ImageServer/WCSServer/Web Mapping Service (WMS) URL'shttps://ws.geoservices.lrc.gov.on.ca/arcgis5/services/AerialImagery/GEO_Imagery_Data_Service_2013to2017/ImageServer/WMSServer/https://ws.geoservices.lrc.gov.on.ca/arcgis5/services/AerialImagery/GEO_Imagery_Data_Service_2018to2022/ImageServer/WMSServer/https://ws.geoservices.lrc.gov.on.ca/arcgis5/services/AerialImagery/GEO_Imagery_Data_Service_2023to2027/ImageServer/WMSServer/Metadata for all imagery products available in GEO-IDS can be accessed at the links below:South Central Ontario Orthophotography Project (SCOOP) 2023North-Western Ontario Orthophotography Project (NWOOP) 2022Central Ontario Orthophotography Project (COOP) 2021South-Western Ontario Orthophotography Project (SWOOP) 2020Digital Raster Acquisition Project Eastern Ontario (DRAPE) 2019-2020South Central Ontario Orthophotography Project (SCOOP) 2018North-Western Ontario Orthophotography Project (NWOOP) 2017Central Ontario Orthophotography Project (COOP) 2016South-Western Ontario Orthophotography Project (SWOOP) 2015Algonquin Orthophotography Project (2015)Additional Documentation:Ontario Web Raster Services User Guide (Word)Status:Completed: Production of the data has been completed Maintenance and Update Frequency:Annually: Data is updated every yearContact:Geospatial Ontario (GEO), geospatial@ontario.ca
Open Government Licence 3.0http://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/
License information was derived automatically
Service provided by HED articulates, as guidance, zones indicating to planners on when HED should be consulted in respect of proposals in the vicinity of heritage assets. It does not articulate the setting of assets but provides a baseline to ensure that HED are consulted in respect of applications within these areas. Data produced from HED data and updated monthly. Data contains attribution values providing unique id for each record, layer each record is derived from and buffer value (NULL where buffer=0).
ArcGIS API application that shows study site extents, sampling and sensor locations, LIDAR, glacier extents, aerial imagery extents with downloads.
Please use the links below https://bcczo.colorado.edu/gisarc/arcapi.html
For more in-depth Lidar visit our friends at OpenTopgraphy and click http://criticalzone.org/boulder/data/dataset/2921/ HERE They are large storage for all our Lidar data.
Attribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
This is a line feature class that models the flight lines of available DWR historic aerial photography. The coordinate system utilized for this feature class is NAD1983_CaTM. The purpose for this dataset is to provide a spatial index of aerial photography acquisitions according to each acquisition's Project ID.
This is a polygon feature class that models the flight coverage of available DWR historic aerial photography. The coordinate system utilized for this feature class is NAD1983_CaTM. The purpose of this dataset is to provide a spatial index of aerial photography acquisitions according to each acquisition's Project ID.
[Metadata] Description: Ratings of risk from wild-land fires for major populated areas on the Hawaiian Islands as of 2007.Source: Department of Land and Natural Resources, Division of Forestry and Wildlife, Fire Management Program, 2007.May 2024: Hawaii Statewide GIS Program staff removed extraneous fields that had been added as part of the 2016 GIS database conversion and were no longer needed.For additional information, please refer to complete metadata at https://files.hawaii.gov/dbedt/op/gis/data/FireRisk.pdf or contact Hawaii Statewide GIS Program, Office of Planning and Sustainable Development, State of Hawaii; PO Box 2359, Honolulu, Hi. 96804; (808) 587-2846; email: gis@hawaii.gov; Website: https://planning.hawaii.gov/gis.
MIT Licensehttps://opensource.org/licenses/MIT
License information was derived automatically
The attribute data for this point dataset come from the U.S. Energy Information Administration, EIA-860, Annual Electric Generator Report; EIA-860M, Monthly Update to the Annual Electric Generator Report; and EIA-923, Power Plant Operations Report. It includes all operable plants by energy source with a combined nameplate capacity of 1 megawatt or more that are operating, are on standby, or out of service for short- or long-term.
The classification of point cloud datasets to identify distribution wires is useful for identifying vegetation encroachment around power lines. Such workflows are important for preventing fires and power outages and are typically manual, recurring, and labor-intensive. This model is designed to extract distribution wires at the street level. Its predictions for high-tension transmission wires are less consistent with changes in geography as compared to street-level distribution wires. In the case of high-tension transmission wires, a lower ‘recall’ value is observed as compared to the value observed for low-lying street wires and poles.Using the modelFollow the guide to use the model. The model can be used with ArcGIS Pro's Classify Point Cloud Using Trained Model tool. Before using this model, ensure that the supported deep learning libraries are installed. For more details, check Deep Learning Libraries Installer for ArcGIS.InputThe model accepts unclassified point clouds with point geometry (X, Y and Z values). Note: The model is not dependent on any additional attributes such as Intensity, Number of Returns, etc. This model is trained to work on unclassified point clouds that are in a projected coordinate system, in which the units of X, Y and Z are based on the metric system of measurement. If the dataset is in degrees or feet, it needs to be re-projected accordingly. The model was trained using a training dataset with the full set of points. Therefore, it is important to make the full set of points available to the neural network while predicting - allowing it to better discriminate points of 'class of interest' versus background points. It is recommended to use 'selective/target classification' and 'class preservation' functionalities during prediction to have better control over the classification and scenarios with false positives.The model was trained on airborne lidar datasets and is expected to perform best with similar datasets. Classification of terrestrial point cloud datasets may work but has not been validated. For such cases, this pre-trained model may be fine-tuned to save on cost, time, and compute resources while improving accuracy. Another example where fine-tuning this model can be useful is when the object of interest is tram wires, railway wires, etc. which are geometrically similar to electricity wires. When fine-tuning this model, the target training data characteristics such as class structure, maximum number of points per block and extra attributes should match those of the data originally used for training this model (see Training data section below).OutputThe model will classify the point cloud into the following classes with their meaning as defined by the American Society for Photogrammetry and Remote Sensing (ASPRS) described below: Classcode Class Description 0 Background Class 14 Distribution Wires 15 Distribution Tower/PolesApplicable geographiesThe model is expected to work within any geography. It's seen to produce favorable results as shown here in many regions. However, results can vary for datasets that are statistically dissimilar to training data.Model architectureThis model uses the RandLANet model architecture implemented in ArcGIS API for Python.Accuracy metricsThe table below summarizes the accuracy of the predictions on the validation dataset. - Precision Recall F1-score Background (0) 0.999679 0.999876 0.999778 Distribution Wires (14) 0.955085 0.936825 0.945867 Distribution Poles (15) 0.707983 0.553888 0.621527Training dataThis model is trained on manually classified training dataset provided to Esri by AAM group. The training data used has the following characteristics: X, Y, and Z linear unitmeter Z range-240.34 m to 731.17 m Number of Returns1 to 5 Intensity1 to 4095 Point spacing0.2 ± 0.1 Scan angle-42 to +35 Maximum points per block20000 Extra attributesNone Class structure[0, 14, 15]Sample resultsHere are a few results from the model.
Land cover describes the surface of the earth. Land-cover maps are useful in urban planning, resource management, change detection, agriculture, and a variety of other applications in which information related to the earth's surface is required. Land-cover classification is a complex exercise and is difficult to capture using traditional means. Deep learning models are highly capable of learning these complex semantics and can produce superior results.There are a few public datasets for land cover, but the spatial and temporal coverage of these public datasets may not always meet the user’s requirements. It is also difficult to create datasets for a specific time, as it requires expertise and time. Use this deep learning model to automate the manual process and reduce the required time and effort significantly.Using the modelFollow the guide to use the model. Before using this model, ensure that the supported deep learning libraries are installed. For more details, check Deep Learning Libraries Installer for ArcGIS.Fine-tuning the modelThis model can be fine-tuned using the Train Deep Learning Model tool. Follow the guide to fine-tune this model.Input8-bit, 3-band very high-resolution (10 cm) imagery.OutputClassified raster with the 8 classes as in the LA county landcover dataset.Applicable geographiesThe model is expected to work well in the United States and will produce the best results in the urban areas of California.Model architectureThis model uses the UNet model architecture implemented in ArcGIS API for Python.Accuracy metricsThis model has an overall accuracy of 84.8%. The table below summarizes the precision, recall and F1-score of the model on the validation dataset: ClassPrecisionRecallF1 ScoreTree Canopy0.8043890.8461520.824742Grass/Shrubs0.7199930.6272780.670445Bare Soil0.89270.9099580.901246Water0.9808850.9874990.984181Buildings0.9222020.9450320.933478Roads/Railroads0.8696370.8629210.866266Other Paved0.8114650.8119610.811713Tall Shrubs0.7076740.6382740.671185Training dataThis model has been trained on very high-resolution Landcover dataset (produced by LA County).LimitationsSince the model is trained on imagery of urban areas of LA County it will work best in urban areas of California or similar geography.Model is trained on limited classes and may lead to misclassification for other types of LULC classes.Sample resultsHere are a few results from the model.
The web service publishing DMP 1G data is designed for a displaying of the detailed elevation model via a web interface in 3D, in Web Mercator coordinate reference system. Service provides data in a specialized data format LERC (https://github.com/Esri/lerc), that enables efficient data compression with regard to fast data transmission and displaying data in 3D applications. For the displaying data it is possible to use existing Esri application such as Scene Viewer (https://www.esri.com/software/scene-viewer), ArcGIS Pro (http://www.esri.com/en/software/arcgis-pro), or ArcGIS Earth (http://www.esri.com/software/arcgis-earth).The service can also be used for displaying the elevation model in 3D in a proper web application using a library ArcGiS API for JavaScript 4.x or native applications using ArcGIS Runtime SDK.
CC0 1.0 Universal Public Domain Dedicationhttps://creativecommons.org/publicdomain/zero/1.0/
License information was derived automatically
This ArcGIS Online hosted feature service displays perimeters from the National Incident Feature Service (NIFS) that meet ALL of the following criteria:
Attribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
Last Update: March 24, 2022This dataset represents Fire Station locations in Utah.More information can be found on the UGRC data page for this layer:https://gis.utah.gov/data/society/public-safety/
CC0 1.0 Universal Public Domain Dedicationhttps://creativecommons.org/publicdomain/zero/1.0/
License information was derived automatically
All of the ERS mapping applications, such as the Food Environment Atlas and the Food Access Research Atlas, use map services developed and hosted by ERS as the source for their map content. These map services are open and freely available for use outside of the ERS map applications. Developers can include ERS maps in applications through the use of the map service REST API, and desktop GIS users can use the maps by connecting to the map server directly.
REST API endpoint that includes the city's mapping services.