Frequently Asked Questions

Table Of Contents

1. About NeoTreks Maps

1.1 Map Types

2. About NeoTreks Map Content

3. Licensing

4. Developer FAQ

4.1 Desktop GIS

4.2 Web Integration

4.3 Mobile Integration

4.4 Token Authentication


About NeoTreks Maps

What are NeoTreks Maps?
NeoTreks Maps are a set of recreation and rural-centric web mapping services designed to pick up where other major map provider leave off; the great outdoors.  Focusing on what matters most to outdoor users; land ownership and travel information, NeoTreks Maps boats over a quarter million miles of trails and one of the most comprehensive public land boundary maps available. In addition, NeoTreks Maps includes over one million recreation specific points of interest such as campgrounds, trailheads, fresh water sources, and picnic areas to name a few. This unique content is presented in a subtle topographic map style that makes it easy to assess the lay of the land without being a map expert.

What are NeoTreks Maps Layers?
NeoTreks Maps are available in five separate map layers: NeoTreks Land Use, NeoTreks Land Cover, NeoTreks Slope, NeoTreks Labels, and NeoTreks Points of Interest.

What countries do NeoTreks Maps cover?
NeoTreks Maps are available world-wide down to 1:1million scale. High resolution maps are available for the continental United States as well as Hawaii and Alaska, with limited coverage in Canada.

Can I use NeoTreks Maps on my website?
Yes! See [licensing] for more information.

Can I use NeoTreks Maps in my mobile application?
Yes! See [licensing] for more information.


About Our Map Content

What makes NeoTreks Maps so unique?
NeoTreks Maps were built for outdoor enthusiasts by outdoor enthusiasts. As a result, they have more than a quarter million miles of trails, detailed land use boundaries, topographic contour lines, forest roads, places of interest specific to the outdoors and other outdoor-specific content. All the information you need for your outdoor recreation is now available in one nation-wide trail map.

Where does NeoTreks Maps data come from?
NeoTreks Maps combine data from National Forest, National Park, BLM, and State Park maps with local recreation areas, user community data, and many other sources to provide consistent map coverage of all your favorite recreation areas.

How many trails does NeoTreks Maps have?
Lots! With over 250,000 miles of multi-use, hike, bike, snow, waterway and equestrian trails chances are we’ve got you covered.

Do NeoTreks Maps just show non-motorized trails?
Not at all! We also have over 250,000 miles of ATV trails and 4x4 roads.

How many different land use classifications does NeoTreks Maps show?
NeoTreks Maps depict nearly 400 different specific land use sub-classifications within 7 primary classifications.

Is there a map legend?
Yes, the map legend may be viewed here: NeoTreks Maps Legend



What types of licensing do you provide?
• NeoTreks Maps are licensed based on usage. 
• All tiers of NeoTreks Maps Licenses include use of all NeoTreks Map Layers including NeoTreks Land Use, NeoTreks Land Cover, NeoTreks Slope, NeoTreks Labels, and NeoTreks Points of Interest.
• Billing for NeoTreks Maps is based on map usage per month.

What does it cost to license NeoTreks Maps?
The Cost to license NeoTreks Maps for your mobile app or website varies based on total monthly map views. The more map views you consume the lower the cost per map view. 

See Pricing for more information.


What if I consume more map views than my Subscription Tier allows?
It’s a good thing! It means your users like what they see and want more. If you go over the map view limit on your current subscription you pay a very small amount for each additional map view, ranging from $0.001 to $0.00002 per map view depending on your subscription level. 

What if I am on the Free Tier?
The same goes for the Free Tier. If you are currently using NeoTreks Maps free of charge but begin seeing increased traffic which moves you over the Free Tier limit you will pay a very small amount for each additional view.

My maps usage for the month is already above my Tier limit, can I upgrade to the next tier before being billed?
Yes, if you notice that your usage for a given billing cycle is greater than the Tier limit and do not wish to pay the overage usage you may upgrade to the next Tier any time before the end of that billing cycle to avoid paying the overages.

How do I monitor my maps usage?
Your NeoTreks Maps Account comes with access to our map usage reporting tools so you can see exactly what your maps usage is for that month as well as previous months.

How do I know which Tier is correct for me?When you sign up with NeoTreks your first month is always free, regardless of maps usage. This gives you a chance to analyze your maps usage before selecting the tier that fits your needs. 

What is a map view?
A map view equates to a single map tile loaded from our server. In a single pan or zoom event several map views are consumed. More map views are consumed when using larger screens or monitors, and conversely, mobile devices with smaller screens will consume less map views.

How do I acquire a license to us NeoTreks Maps on my website or mobile application?
Please contact us or email and we’ll get you up and running. This includes a free demo account to test map integration and gauge user feedback, as well as a Free Tier that guarantees that if you stay under the monthly map view limit that you will never be charged for using our maps.

Can I cache NeoTreks Maps for offline use in my mobile application?
Yes! We designed these maps for use in the great outdoors and most of the time that means no cell coverage. One of the many things that separate NeoTreks Maps from other mapping providers is the freedom to take our maps offline via local device cache. Offline caching is available with any Licensing Tier level. 

What are the usage restrictions on NeoTreks Maps?
• You may not derive geospatial data or attribution via digitizing, screen capture or any other methods from NeoTreks Maps.
• You may not host, copy or duplicate NeoTreks Maps in any way, including staging of tiles on third party servers.
• Offline caching is only permitted on mobile hand-held devices.


Developer FAQ

What APIs are available and how do I integrate NeoTreks Maps into my apps or website?
Many different web mapping APIs and development SDK’s are available to web and application developers. NeoTreks recommends the use of the ArcGIS API’s and SDK’s. For many who have already developed applications using Google, Apple, Open Layers, or other mapping environments instructions for adding NeoTreks Maps can be found below.

Desktop GIS

Can I use NeoTreks Maps with my favorite GIS software?
Yes, NeoTreks Maps may be licensed for use in GIS software packages such as ArcMap, Global Mapper, Quantum GIS and others.


ESRI - ESRI provides web APIs for integrating maps into your website. Visit ArcGIS for Developers for more information.

ESRI JavaScript API
Develop custom JavaScript applications that mashup ArcGIS services. Use the ArcGIS API for JavaScript to take full advantage of powerful mapping, editing, geocoding, and geoprocessing services. More Info

ArcGIS Extension for Bing Maps
The ArcGIS Extension for Microsoft Bing Maps (formerly Microsoft Virtual Earth) allows you to extend the Bing Maps API to use ArcGIS Server services. With this extension, you can add your own data to the Bing Map Control and embed this map in your own page. More Info

ArcGIS Extension for Google Maps API
The ArcGIS Extension for the Google Maps API allows you to extend the Google Maps API to use ArcGIS Server services. With this extension, you can add your own data to a Google map and embed this map in your own page. More Info

Develop rich Internet applications with ArcGIS services using the Flex™ framework. The API enables creating applications with an intuitive, visually rich and responsive user interface. The ArcGIS API for Flex takes full advantage of the powerful mapping, geocoding, and geoprocessing capabilities of ArcGIS services. More Info

Develop custom applications with ArcGIS Server services using the ArcGIS API for Silverlight or the ArcGIS API for WPF. Both APIs enable you to create highly interactive, visually rich, and expressive applications for both Web and desktop clients. More Info

Build applications with GIS capabilities using the .NET Web Application Developer Framework (.NET Web ADF). The .NET Web ADF is an AJAX-enabled framework for building Web applications built on ASP .Net AJAX. It includes both server-side and client-side controls and libraries. The client-side JavaScript framework is built on MS-AJAX. More Info

Build applications with GIS capabilities using the Java Web Application Developer Framework (Java Web ADF). The Java Web ADF is an AJAX-enabled framework for building Web applications built on JSF and Java EE. It includes server-side controls and client-side behavior accessible via JavaScript libraries. More Info

Google Maps JavaScript API - The Google Maps JavaScript API is a powerful, popular mapping API. It's simple to use to add maps to your website, or web or mobile application, and provides a wide range of services and utilities for data visualization, map manipulation, directions, and more. Build a custom map for your site using styled maps, 3D buildings, indoor floor plans, multi-modal directions and more. More Info

Adding NeoTreks Maps as a custom MapType
The Google Maps JavaScript API V3 now supports the display and management of custom map types, allowing you to implement your own map imagery or tile overlays. More Info

OpenLayers - OpenLayers makes it easy to put a dynamic map in any web page. It can display map tiles and markers loaded from any source. OpenLayers has been developed to further the use of geographic information of all kinds. OpenLayers is completely free, Open Source JavaScript, released under the 2-clause BSD License (also known as the FreeBSD). More Info

Adding ArcGIS Tiled Layers to your map
ArcGIS REST tile services are supported by "ol.source.XYZ". More Info

Adding Map Services to your map
ArcGIS REST Map Services services are supported by "ol.layer.Tile". More Info

Leaflet - Leaflet is the leading open-source JavaScript library for mobile-friendly interactive maps. Weighing just about 33 KB of JS, it has all the mapping features most developers ever need. Leaflet is designed with simplicity, performance and usability in mind. It works efficiently across all major desktop and mobile platforms, can be extended with lots of plugins, has a beautiful, easy to use and well-documented API and a simple, readable source code that is a joy to contribute to. More Info

Used to load and display tile layers on the map, implements ILayer interface. More Info


ESRI Mobile SDKs - ArcGIS Runtime SDKs help you build and deploy native applications to a variety of popular platforms and devices. Add powerful spatial capabilities to your native apps and empower your app users to do all things GIS, even when offline. More Info

ArcGIS Runtime SDK for Android
Develop native mapping apps for Android devices with ArcGIS Runtime SDK for Android. More Info

ArcGIS Runtime SDK for iOS
Make mapping apps for Apple iPhone, iPod touch, and iPad devices with ArcGIS Runtime SDK for iOS. More Info

ArcGIS Runtime SDK for Qt
Write once and deploy to Windows, Linux, Android, and iOS with ArcGIS Runtime SDK for Qt. More Info

ArcGIS Runtime SDK for Xamarin
Build native mapping apps for Android, iOS, and UWP in C# with ArcGIS Runtime SDK for Xamarin. More Info

Google Maps Android API - Build a custom map for your Android app using 3D buildings, indoor floor plans and more. More Info

Tile Overlays
A tile overlay, sometimes called a tile layer, is a collection of images that are displayed on top of the base map tiles. More Info

An interface for a class that provides the tile images for a TileOverlay. For information about the tile coordinate system, see TileOverlay. Calls to methods in this interface might be made from multiple threads so implementations of this interface must be threadsafe. More Info

Apple MapKit - The MapKit framework provides an interface for embedding maps directly into your own windows and views. This framework also provides support for annotating the map, adding overlays, and performing reverse-geocoding lookups to determine placemark information for a given map coordinate. More Info

We recommend using the ArcGIS SDK for iOS for adding web service to your Apple application. If you are already using Apple’s MapKit see mapkit2arcgis. More Info 

Token Authentication

ArcGIS Server Tokens - When ArcGIS web services are secured using ArcGIS token-based authentication, every request to a resource must be accompanied by a valid token. Tokens can be acquired using the tokens endpoint (using steps below) or through an HTTP POST request using the ArcGIS REST API. More Info

NeoTreks MapServer - NeoTreks Maps are secured using ArcGIS token-based authentication. When you request a free trial account you will be provided with the MapServer URL as well as our individual service URLs and a Username and Password for your NeoTreks Maps account. You can then use these credentials to generate your Tokens using our Token Service.