• GeoDev Webinar Q&A: ArcGIS Pro SDK for .NET: Extensibility Patterns

    Earlier this month, Christopher Zent from the ArcGIS Pro SDK team and Robert Burke, Esri Instructor, co-presented the GeoDev Webinar, "ArcGIS Pro SDK for .NET: Extensibility Patterns. Throughout the presentation, atte...
    aniessen-esristaff
    last modified by aniessen-esristaff
  • GeoDev Webinar: Building Web Apps That Visualize Large Datasets

    At the end of May, we hosted a GeoDev Webinar on one of the latest blog posts the came from Kristian Ekenes, who works on the Senior Product Engineer on the ArcGIS API for JavaScript team. He wrote a blog po...
    aniessen-esristaff
    last modified by aniessen-esristaff
  • Migrating a Plot from ArcObjects and ArcMap to arcpy.mp and Portal

    I maintain a number of automated map products in ArcMap which involve not just spatial queries and geometric operations, but also fine-grained manipulation of layers, including renderers and symbology. Let's...
    MCederholm
    last modified by MCederholm
  • Create a Chrome Extension with TS/JSAPI

    [This was to be my user presentation at the 2020 DevSummit, which was cancelled.]   Chrome extensions are a fun way to implement functionality that is not normally available to a web client app. Extensions can m...
    MCederholm
    last modified by MCederholm
  • Content Security Policy and the ArcGIS API for JavaScript

    Does the ArcGIS API for JavaScript work with Content Security Policy?  The short answer is yes, but which version you're using (4.x vs. 3.x) determines the approach to take.  Dojo allows you to configure sup...
    MCederholm
    last modified by MCederholm
  • Runtime Workaround #3:  Querying M:N Relationships

    Well!  In my previous article, I presented a workaround for a bizarre MMPK bug that reappeared in version 100.5 of the ArcGIS Runtime SDK for .NET; but just when I thought I couldn't find another one even more un...
    MCederholm
    last modified by MCederholm
  • Here's How to Open a Mobile Map with Group Layers

      Given the fact that the ArcGIS Runtime SDK for .NET supports group layers at 100.5, and that they work perfectly fine in 2D maps, it's somewhat disappointing that mobile maps with group layers are still not hy...
    MCederholm
    last modified by MCederholm
  • Runtime Workaround #2: How to Combine Marker Symbol Layers

    In my previous article, I presented a workaround for preserving group layers in a mobile map opened using ArcGIS Runtime SDK for .NET 100.5.  Today's topic involves something a bit nastier.  It can be pretty...
    MCederholm
    last modified by MCederholm
  • How to: Create a TS/JSAPI project template for VS2017

    Being a user of Microsoft Visual Studio since version 6.0, I prefer it as a one-stop shop for as many kinds of development as possible, including C++, VB, C#, Python, and HTML5/TypeScript projects. One feature of VS t...
    MCederholm
    created by MCederholm
  • GeoDev Meetup: Rust and C++ Celebrate 4th Birthday Party

    Article written by Amy Niessen with contributions from Ciara Rowland-Simms   On Wednesday, May 15th the Cardiff R&D Center co-hosted a Rust and C++ birthday party at Yolk Recruitment to celebrate Rust's ...
    aniessen-esristaff
    last modified by aniessen-esristaff
  • Runtime Workaround #5: Tile Cache Hang-ups

    Recently, I found myself painted into a corner.  Some time ago, I'd created custom tile caches for use with Runtime .NET, which had one scale level defined.  They worked just fine in 10.2.7, but on preparing...
    MCederholm
    last modified by MCederholm
  • Runtime Workaround #4: Export a MapView with Overlays

    At some point in the 100.x lifespan of ArcGIS Runtime SDK for .NET, the old tried-and-true method of treating a MapView as just another WPF Visual went sailing out the window.  Granted, the ExportImageAsync metho...
    MCederholm
    last modified by MCederholm
  • How to Implement OAuth 2.0 for ArcGIS

    Originally posted by Courtney Kirkham, September 18, 2019 from the MapThis! Blog While OAuth 2.0 is Esri’s recommended methodology for handling security and authentication for their ArcGIS pl...
    bbilbo_geojobe
    last modified by bbilbo_geojobe
  • Select multiple files in same folder at once with variations of a list of filenames python regular expression

    I received a request to provide all videos and other files available for an area of interest on the map.   Using ArcGIS Pro, I digitized a polygon to enclose the desired area. Used this polygon to select all pi...
    andrescastillo08
    last modified by andrescastillo08
  • GeoDev Webinar - Integrating Deep Learning with ArcGIS Using Python

    Last week Rohit Singh and Alberto Nieto hosted a GeoDev Webinar on "Integrating Deep Learning with ArcGIS Using Python". We had a lot of great questions come out of the webinar and will be updating this post to add th...
    aniessen-esristaff
    last modified by aniessen-esristaff
  • GeoDev Webinar: Thinking Spatially and Statistically

    Last month we hosted a unique GeoDev Webinar when we had Manushi Majumdar share her presentation on "Thinking Spatially and Statistically". Manushi introduced types and characteristics of spatial data and advanced GIS...
  • Esri at FOSS4G-NA in San Diego: Focusing on Community

    Article contributed to and authored by Satish Sankaran, Max Payson, and Amy Niessen   Last week, the FOSS4G community landed in San Diego for its 2019 North American conference. Esri participated in the even...
    aniessen-esristaff
    last modified by aniessen-esristaff
  • 2019 DevSummit Top 20

    If you missed out on DevSummit this year, or are just looking to re-live it, the following are the Top 20 technical sessions you may want to check out.   First… what does "Top” mean really?   ...
  • GeoDev Webinar Series: Extending Survey123 Field App Using AppStudio for ArcGIS

    In March, Chris LeSueur, Erwin Soekianto, and James Tedrick presented the GeoDev Webinar, "Extending Survey123 Field App Using AppStudio for ArcGIS". Coming fresh out of DevSummit, they had a lot of new informati...
    aniessen-esristaff
    last modified by aniessen-esristaff
  • The "Shocking" reason why the Utility Network is not yet ready for production

    Granted, it's a lame Internet meme, but it got your attention, no? My argument rests in a single word: granularity. If you picked up on that, you need not read the rest of my post. For those of you who need one or two...
    MCederholm
    last modified by MCederholm