ArcGIS JavaScript API 3.19

As we are all waiting in line at the mall to buy some final holiday gifts, ArcGIS JavaScript API 3.19 and 4.2 were released so we could start updating our code while sipping back some rum and eggnog (eggnog is optional).
What’s New in ArcGIS JavaScript API 3.19
A few of the bigger changes include more support for vector tiles and the additional of Arcade expression language.

Vector Tiles are now supported in all ArcGIS-supported spatial references. This addition will help more of us get starting using the vector tile approach as it seems to be the future of basemaps. One downside – you […]

By |December 22nd, 2016|Developer|0 Comments

iOS ArcGIS Collector 10.4 with the Bad Elf GNSS Surveyor

I’ve wanted to try ArcGIS Collector with the Bad Elf series of devices to see how it stacks up against some other external GPS/GNSS. I’ve read some great reviews, but needed to try it with Collector to see for myself. Well, send Larry from Bad Elf to the rescue.  His confidence in the Bad Elf devices is very high, so much so, he sent me a Bad Elf GNSS Surveyor to test out. And now – I understand where his confidence comes from.

Update 2016-11-08: GNSS/GPS hardware pricing corrections.
Setting up the Bad Elf GNSS Surveyor
The setup was straightforward on the […]

By |November 5th, 2016|Spatial|0 Comments

ArcGIS Server 10.5 is now ArcGIS Enterprise 10.5

If you haven’t heard, Esri found out we finally understand the current naming conventions and licencing models for their server products. Naturally, this means it’s time for a name and licence change. Don’t be too hard on them, many didn’t like the existing names either: is it ‘ArcGIS for Server’ or ‘ArcGIS Server’? And sooo many different server products, all dependent on each other yet separate products at the same time. Arrgghhh. This is what Esri is hoping to fix with the new branding (assumption).

So let’s not dwell on what could have been and the latest ArcMarketing terms du jour.  Instead […]

By |October 26th, 2016|Spatial|Comments Off on ArcGIS Server 10.5 is now ArcGIS Enterprise 10.5

Map Service to Shapefile with Python Part 2 – Iteration

This post builds on the previous “Extract a Map Service Layer to Shapefile using Python” post. It seems as though many are interested in getting past the pesky limits ArcGIS Server has on querying/extracting data to a shapefile. The initial post does mention this limitation, which is typically 1000 or 5000 features by default depending on the version (and configurable by admins). Part 2 will focus on getting past that limitation to all the juicy goodness… errr, all the data.

Note 2016-10-31: Sample code updated to sort objectIDs before creating groups.
Before We Begin
It might be a good idea to refresh on the details of part 1 as […]

By |September 29th, 2016|Developer|2 Comments

ArcGIS JavaScript API 3.18

ArcGIS JavaScript API 3.18 was released by Esri last week. Great news for those still using the 3 series – and FYI, ArcGIS JavaScript API 4.1 was also release last week.
What’s New in ArcGIS JavaScript API 3.18
The biggest update in ArcGIS JavaScript API 3.18 looks to be an overhaul of the FeatureTable Widget. There are lots of new and improved features, including the long anticipated support for related records. Selection behaviour in the table has been improved, but if you have been leveraging this in the past you might want to test first, as there are some major changes here.

Another big update […]

By |September 26th, 2016|Developer|Comments Off on ArcGIS JavaScript API 3.18

Collector for ArcGIS Windows Edition 10.4 AND it works

Phew! Collector for ArcGIS Windows Edition 10.4 is here… and it works!! That positive energy put forward in the related Collector 10.3 post seems to have paid off. The 10.4 version is now available for Windows 10 on the Windows Store. After updating the software, I was successful pairing Windows 10 with external receivers (without the Location API).
Collector for ArcGIS Windows Edition 10.4
This August, Esri released the Windows 10 and Android (new beta) versions of the popular Collector for ArcGIS application. Available from their related App stores, this update has been long awaited for allowing high accuracy GNSS devices to be connected. The […]

By |September 7th, 2016|Spatial|2 Comments

Collector for ArcGIS 10.4.0 iOS

Collector for ArcGIS 10.4.0 iOS is now available in Apple’s App Store. This is a major update for those hoping to use high-accuracy GNSS with their iOS device in the field. If this isn’t enough of a reason to upgrade, or you are happy with your current Elf/Glo/Arrow/other, there are a few other enhancements which make this update a must.

One of the other additions in this release is the enhancements to attachments:

Preserve EXIF data on attachments (time, date, gps/compass info, etc)
Support for attaching additional file types (such as PDFs)

As for bugs, a few were fixed in this release […]

By |August 4th, 2016|News|2 Comments

Collector for ArcGIS Windows Edition 10.3

It sounds like a no-brainer: Use your Microsoft 10 deviced docked at the office, then disconnect, and your field ready with Collector for ArcGIS Windows Edition 10.3. For staff that frequent the field, yet have some office time here and there, a single device sounds like a dream come true. But sometimes dreams can lead to nightmares – which can be the case for some Windows + Collector users.
Collector for ArcGIS Windows Edition 10.3 Not Ready
At the time of writing, Collector for ArcGIS Windows Edition is at release 10.3 – and frankly, this isn’t ready for production use (IMHO). I’m remaining […]

Use Bootstrap to Customize Esri’s JavaScript InfoWindow Icons

I was recently working a small web mapping application and wanted to use Bootstrap to customize Esri’s JavaScript InfoWindow icons to match the style of the application. If you were unaware, this usually involves finding the sprite (image) file and making modifications or creating a new sprite. In this case, I was already using Bootstrap, so I wanted to use Glyphicons instead.

If you are interested in using the sprite approach, or just want to change the popup look/feel, there is a great blog article for your reference on Making Your Pop-up Pop.
Use Bootstrap to Customize Esri’s JavaScript InfoWindow Icons
This […]

By |July 2nd, 2016|Developer|Comments Off on Use Bootstrap to Customize Esri’s JavaScript InfoWindow Icons

Projecting between NAD83 and NAD83 CSRS in ArcGIS

If you work with data in Canada, be careful when projecting data from one GCS to another (NAD83 and NAD83 CSRS). Why you ask? Even though many Canadian geographic transformations are supported in ArcGIS, the required files aren’t installed by default. Now, before we show up at Jack’s office in Redlands with pitchforks and torches, you should know one thing – it’s not their fault. Matter of fact: Esri, PCI, GeoMedia, QGIS, and other GIS software all have this exact same issue –  the grid files are proprietary so the software companies traditionally haven’t been allowed to include them. […]

By |May 4th, 2016|Analysis|Comments Off on Projecting between NAD83 and NAD83 CSRS in ArcGIS