Extends Control. directions v0. With bearing, you can control the maps rotation (0 to 360 degrees) and with Pitch, you can control its tilt (0-60 degrees). Control Room is another set of MapBox tiles. Vector tiles created from a Mapbox Style object Drag, Rotate, and Zoom (drag-rotate-and-zoom. A Slider can be used to control map zoom like this (however zooming directly in the map control cannot currently update the value of the slider):. 地图初始化时的地理中心点。如果构造函数的参数中没有设置 center ,Mapbox GL JS 会在地图样式中进行查找。如果样式中也没定义的话,那么它将默认为 [0, 0] 注意: 为了与 GeoJSON 保持一致,Mapbox GL 采用经度,纬度的顺序 (而不是纬度,经度)。 options. Enable clustering. Mapbox Studio opens up complete design control, allowing you to create beautiful custom maps to meet the needs of your users. What follows is a description of the different map layers available. max_zoom (int, default 18) – Maximum allowed zoom level for the tile layer that is created. rather than the more standard center and zoom, so that we could fit the map to the user’s area. mobile, vienna, ogdwien, rest, restful, wmts, geolocate, permalink A full-screen map for both desktop and mobile devices. mapbox-gl-toggle-control. var map = L. Actually, our maps already use controls. Project Description. At larger zoom levels more detail can be seen on the screen, while at smaller zoom levels more of the world can be seen on the screen. captureScroll {Boolean} - default: Like its Mapbox counterpart, this control relies on the mapbox-gl stylesheet to work properly. The zoom property in CSS allows you to scale your content. zoom control in windows 10 The zoom level sometimes changes when I move the mouse pointer across the screen. This component allows you to render the actual map controls (buttons) for the user: zoom in, zoom out, rotate the view. A popup will appear with icons for editing and deletion. Real-time updates. mapbox-gl-toggle-control. 0, you can use property functions with the circle-radius and circle-color style properties. react-map-gl is a suite of React components for Mapbox GL JS. Mapbox Studio is a visual interface for designing custom maps that lets you control every design, including uploading and creating custom data. Thankfully Mapbox provides a way to manage large sets of data, namely Clustering. Slippy map tilenames#Resolution and Scale – better formulas and a table; Tile Disk Usage – How zoom levels effect the disk requirements for our tile. The controls attribute is a boolean attribute. Drag to pan. Show or hide the zoom buttons. Maki is an icon set made for map designers. When you have created your Mapbox account, upload your geoJSON custom polygon file to Mapbox as a tileset. Slippy map tilenames#Resolution and Scale - better formulas and a table; Tile Disk Usage - How zoom levels effect the disk requirements for our tile. Mousewheel up/down over the canvas to zoom in to/out from that location. Explore and interact with the most extensive library of data visualizations in the world with over 1 million user-generated possibilities. Drag to pan. Mapbox GL JS | Basic Map This is a blank map, with the built-in zoom and navigation controls, as well as the fullscreen control (not working correctly for this layout). The gt-mbstyle module is an unsupported module that provides a parser/encoder to convert between Mapbox Styles and GeoTools style objects. Mapbox Studio opens up complete design control, allowing you to create beautiful custom maps to meet the needs of your users. No coding required. I implement my map like this: var. To learn more about what these controls mean, see the Shortcode Documentation here. I want to display navigation controls in my map, but it's not showing up. For the mousewheel zoom, the wheelPxPerZoomLevel option controls how fast the mousewheel zooms in or out. Flash messages for Mapbox GL JS I’ve been working on an application where I’m using ArangoDB’s WITHIN_RECTANGLE function to pull up documents within the current map bounds. The zoom control in the upper-left corner and - Selection from Mapbox Cookbook [Book]. I'm using Mapbox API to generate bitmap tiles. Click or mouse move event will provide Longitude / Latitude info. Cheap but not "free". With bearing, you can control the maps rotation (0 to 360 degrees) and with Pitch, you can control its tilt (0-60 degrees). Click mouse wheel. Several tiles are available: OpenStreetMap, Stamen Terrain, Stamen Toner, Mapbox Bright, and Mapbox Control Room. At zoom level 0, the scale of the map is such that the entire world has a width of approximately 256dp (density-independent pixels). js png python routing snippet statistics svg tabletop time traffic tutorial unix. mbtiles map for Mapbox’s iOS SDK, we need to use Mobile Atlas Creator (MOBAC). Project Description. php(143) : runtime-created function(1) : eval()'d code(156) : runtime-created function(1. 1 and Mapbox GL 0. Mapbox has also delivered some of their top requests: Autozoom to selected shapes – Now, whenever you filter your fill maps, the map will autozoom to the selection. zoom Map zoom level on load. Here are a few example, with 2 different degree of zoom. Values smaller than 1 (e. Create interactive maps and apps and share them with the rest of your organization. Maki is an icon set made for map designers. Hold down mouse wheel and drag. Interface for interactive controls added to the map. Uses language dependent CSS content and the WMTSCapabilities format to retrieve layers from the ogdwien open data initiative of the City of Vienna. Actually, our maps already use controls. Uses the Mapbox iOS SDK develop branch. by changing props. IBM® Cognos® Analytics supports the use of custom polygons in partnership with Mapbox. Mapbox’s dynamic map tools combined with MicroStrategy’s data resources makes for a powerful, insightful, and visually appealing way to make data-driven decisions with location data. Here is the code I used to create the Navigation controls. Drag to pan. The zoom control in the upper-left corner and - Selection from Mapbox Cookbook [Book]. Folium MapBox Control Room Base. Using the same configuration for client and server styling is a wonderful improvement providing a consistent visual presentation. Show your own MapBox map styles & 3D buildings inside your bubble app. react-map-gl is a suite of React components for Mapbox GL JS. The numbers show the total traffic counts within that area. Thankfully Mapbox provides a way to manage large sets of data, namely Clustering. Control Room is another set of MapBox tiles. MapBox Direction, Scale & Movement Controls + Much More!. Theft from Vehicle The theft of articles from a motor vehicle, whether locked or unlocked. All of the customization values are listed in the Mapbox GL JS API documentation. They’re just like regular filters, but instead of matching exact strings, they match. (optional, default 0) opts. If you continue to zoom in, you'll see the OSM layer also disappear. Understanding marker clustering. zoom { zoom: 150%; }. Maps can be generated using hook_mapbox_gl_info() and calling the render method. Map Control Concepts: Discover more about fundamental concepts of the map control, and how to add basic data visualizations to the map. 0 License, and code samples are licensed under the Apache 2. mapboxgl-ctrl-icon. , 100%, 125%, etc,)?. Shift-click to zoom out. The Mapbox component ships with core Mapbox map styles: Mapbox Light, Dark, Streets, Outdoors, Satellite, and Satellite Streets. First, create a marker. Creating maps, marking and finding specific positions on the map and lots more can be done with maps. This plugin differs from the Mapbox plugin because it uses the Mapbox GL map engine for rendering both raster tiles and vector tiles in real-time. The jQuery mapbox() plugin is for creating relatively small scale, zoomable, draggable maps with multiple layers of content. # mapbox-gl-button-control Pass in a `className` and an event handler; get a Mapbox Control with which you can `. GitHub Gist: instantly share code, notes, and snippets. We just established the control API for Mapbox GL JS making it possible to write and distribute controls, and we want to invite everyone to tinker. I have successfully added Navigation Control to my map, however the buttons are blank, no '+' or '-' on either of them. You have granular control over what data types show up from which datasets, at different zoom levels, and for different points of interest. We have tested MapTiler Pro against a couple of datasets covering an area the size of Wales for zoom levels 0 - 16 and found that performance was very impressive. Maki includes icons for common points of interest like parks, museums, and places of worship. On the other hand, Mango is optimised for users who are already familiar with GIS but possibly wouldn't be comfortable writing markup language to control the look and feel of the maps. The Mapbox team has been working to add even more value to their visual and have recently added four major features geared towards enterprise wide deployments. react-map-gl is a suite of React components for Mapbox GL JS. Parameters. Which apparently the emulator lies about. With Mapbox Studio Classic, it's straightforward to apply styles to every building, park, or road label in the world. calculate_zoom is optional. Working with controls In this recipe, we will learn how to add controls to the map. It is put on the map by default unless you set its zoomControl option to false. Find and follow posts tagged mapbox on Tumblr. captureScroll {Boolean} - default: Like its Mapbox counterpart, this control relies on the mapbox-gl stylesheet to work properly. zoom_start (int, default 10) – Initial zoom level for the map. sync modifier to prop, it will updates when you use operations that takes time to proceed. It is put on the map by default unless you set its zoomControl option to false. A Slider can be used to control map zoom like this (however zooming directly in the map control cannot currently update the value of the slider):. npm install mapbox-gl-toggle-control. Mapbox GL is a powerful Javascript mapping library, but it can also be used with Mapbox Studio, a Web-based tool for creating your own custom maps (called styles). Values smaller than 1 (e. Leaflet can also load and render the vector tiles directly - with the help of the mapbox-gl-leaflet plugin. A geolocation control is added as a plugin, so user can search an address and update the map to that location. Several tiles are available: OpenStreetMap, Stamen Terrain, Stamen Toner, Mapbox Bright, and Mapbox Control Room. It offers far more granular control over the styling of different map layers than you get with Google Maps. 2 Center map. Each icon is available as an SVG in two sizes: 11px by 11px and 15px by 15px. Six of the Best Mapbox Map Styles Mapbox's Tilemill and Mapbox Studio applications are incredible tools for map developers to control the design and style of nearly every aspect of their maps. pitch Map pitch on load. I'm trying to remove the zoom controls (+/-) on a LeafletJS map. rather than the more standard center and zoom, so that we could fit the map to the user’s area. Understanding marker clustering. Badge your Repo: mapbox-gl-js We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message. Explore and interact with the most extensive library of data visualizations in the world with over 1 million user-generated possibilities. I want to display zoom control on mapbox mapview. Note: Some map layers are only visible at specific zoom levels. You can help the project tremendously by discovering and reporting bugs, improving documentation, helping others on Stack Overflow, GIS Stack Exchange and GitHub issues, tweeting to @LeafletJS and spreading the word about Leaflet among your colleagues and friends. If you set. zoom number default 0. I did a little research, the method should be setZoomControlsEnab. Create a free Mapbox account with 5 GB of space. IBM® Cognos® Analytics supports the use of custom polygons in partnership with Mapbox. It creates a cluster at a particular marker, and adds markers that are in its bounds to the cluster. var zoom = map. To use Mapbox GL JS's default control styling, add the mapboxgl-ctrl class to your control's node. Maki is an icon set made for map designers. Last time I tested it (well over a year) these zoom controls looked like they were straight from Android 2. php(143) : runtime-created function(1) : eval()'d code(156) : runtime-created function(1. The Mapbox team has been working to add even more value to their visual and have recently added four major features geared towards enterprise wide deployments. Они находятся в настройках тоже и включают: Zoom controls (Управление масштабом), Tooltips (Подсказки), Legend (Надпись), Share linksобмен ссылками, Scroll zoom (Прокрутка масштабирования), Geocoder и Bandwidth detection. Video controls should include:. To use layers that are not available, zoom further in to the view. Theft from Vehicle The theft of articles from a motor vehicle, whether locked or unlocked. NVD3 Re-usable charts for d3. MapBox is a mapping platform which helps in building custom maps and solutions using maps. To meet the needs of the bikers, hikers, runners, and skiers that rely on Mapbox Outdoors, our cartographers mined OpenStreetMap for its extensive trail, path, and piste information, and developed styling that clearly articulates each type for maximum legibility. The web product offers a plethora of UI-driven features that we can use to customize maps as well as save or effortlessly transform raw data into workable GeoJSON data without even touching an API (which, mind you, there is…. To switch direction of the mouse roll, go to the ArcMap™ Options dialog box. This is an specification for implementers to model: it is not an exported method or class. In the Mapbox Access Token settings, you can update or remove your Mapbox access token. To use Mapbox GL JS's default control styling, add the mapboxgl-ctrl class to your control's node. Mousewheel up/down over the canvas to zoom in to/out from that location. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. In the free version of WP Mapbox GL JS, you are able to turn controls ON or OFF. Trails and paths. Mapbox GL JS is a JavaScript library that uses WebGL to render interactive maps from vector tiles and Mapbox styles. Realize new opportunities and gain insight. Interactive weather map allows you to pan and zoom to get unmatched weather details in your local neighbourhood or half a world away from The Weather Channel and Weather. Mapbox Custom Layers - Add a HexagonLayer to a map with deck. I wonder if there is anyway to control the pan & zoom animation speed (mainly to slow it down). Badge your Repo: mapbox-gl-js We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message. Mapbox makes some nice map tiles, but the free versions only have limited levels of zoom available (i. Since Mapbox GL JS uses WebGL; unlike other JavaScript-based map libraries which offers configurable zoom levels and center point, it provides camera options such as bearing and pitch. Vector maps are an advanced approach to mapping where features are rendered faster and smoother, providing an exceptional user experience. No coding required. See this example stand-alone. To use Mapbox GL JS's default control styling, add the mapboxgl-ctrl class to your control's node. Show your own MapBox map styles & 3D buildings inside your bubble app. When you have created your Mapbox account, upload your geoJSON custom polygon file to Mapbox as a tileset. How can I lock the zoom at the value I want (e. The explosion of mobile phones, connected cars, and the Internet of Things has enabled us to capture, store, and share geospatial information at unprecedented scale. I did a little research, the method should be setZoomControlsEnab. The official Xamarin SDK seems to be out of date, and it recommends coding separate maps for Android and iOS through the "Get Started" page. At larger zoom levels more detail can be seen on the screen, while at smaller zoom levels more of the world can be seen on the screen. Create a free Mapbox account with 5 GB of space. I just start today using mapbox for android. Working with controls In this recipe, we will learn how to add controls to the map. Emmys recognize VICE News Tonight and Patriot Act. The onViewportChange={(viewport) => this. A tileset is a compiled set of geoJSON that is optimized to render fast on a browser. i guess there is more code for this ? As i am using mapbox gl js and not leaflet, i can't realy use the plugin found on github, but is it possible to fit it to mapbox ? If doiing that, i may change some of code, like that :. sync modifier to prop, it will updates when you use operations that takes time to proceed. Easily create stunning interactive visualizations on our free platform. Combining these instruments made the features that would seem impossible, easy and fast to implement. MapBox Direction, Scale & Movement Controls + Much More!. 0 License, and code samples are licensed under the Apache 2. @tobrun if you look for ZoomControls in MapView you will see there are some backup zoom controls added when the device reports as being "one finger" touch only. By redrawing the canvas at different scales the strokes remain smooth during zooming. Create your map using Mapbox GL JS. leaflet-control-zoom-display'); My patchwork isn't working. Leveraging mapbox basemaps. MapQuest for Business powers thousands of businesses with location-enabled Geospatial solutions. Badge your Repo: mapbox-gl-js We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message. Create interactive maps and apps and share them with the rest of your organization. Trails and paths. Add options to NavigationControl. Mapbox Custom Layers - Add a HexagonLayer to a map with deck. zoom_start (int, default 10) – Initial zoom level for the map. 85 Crystalsky has a blank "mapbox" - (see picture). /rollup/build/mapboxgl/src/geo/coordinate. This component allows you to render the actual map controls (buttons) for the user: zoom in, zoom out, rotate the view. hkportfolio. Vector tiles created from a Mapbox Style object Drag, Rotate, and Zoom (drag-rotate-and-zoom. This framework could be applied to games, development plans, or any layout that could benefit from being able to zoom in and pan to get a better view. getZoom ( container: '. setState({viewport})} function is required to be bound to update the local viewport state to ensure the zoom and click functionality work on the map and the viewport is updated for any action, along with the Navigation controls, so it is mapped for both MapGL and NavigationControl. Note that if you have multiple maps on your site, removing an access token from one map will remove it from all of your maps, but your location markers will be saved, so they will still be there if you add a new access token. When present, it specifies that video controls should be displayed. The PanZoom is a visible control, composed of a OpenLayers. 0 design wise and hadn't been updated. The WPF version allows to use a System. You cannot reposition them at different locations on the map. Third-party services, such as Google Maps API, are often used, but thanks to Docker and OpenStreetMap this is changing now. To change the zoom level of the map without altering the location, create a new MapSpan using the current location from the VisibleRegion. rather than the more standard center and zoom, so that we could fit the map to the user’s area. Position your mouse over the map and use your mouse-wheel to zoom in or out. Although several other browsers now support zoom, it isn't recommended for production sites. style attribute. PanPanel and a OpenLayers. This framework could be applied to games, development plans, or any layout that could benefit from being able to zoom in and pan to get a better view. This is an API only module. In the Mapbox Access Token settings, you can update or remove your Mapbox access token. Our tools let developers build a new world powered by location data. The MapViz class is the parent class of the various mapboxgl-jupyter visualizations. Maki is an icon set made for map designers. Contribute to bravecow/mapbox-gl-controls development by creating an account on GitHub. Awesome, now we are zoomed in on Washington, D. Using the same configuration for client and server styling is a wonderful improvement providing a consistent visual presentation. What follows is a description of the different map layers available. Create a free Mapbox account with 5 GB of space. All of the customization values are listed in the Mapbox GL JS API documentation. Requests - Python package for performing Mapbox API queries; with zoom level of 7. Position your mouse over the map and use your mouse-wheel to zoom in or out. I have a Mavic 2 Zoom with a smart controller. A preview of the Leaflet viewer showing the raster tiles is available at viewers example page. Real world local user groups (sometimes called meetups) and regional Drupalcamps in particular are encouraged to setup their online presence here. Click mouse wheel. To learn more about what these controls mean, see the Shortcode Documentation here. A basic zoom control with two buttons (zoom in and zoom out). Property functions allow you to style map features based on their properties. tags: full-screen, drag, rotate, zoom, bing, bing-maps Example for the integration of a MapBox GL. streets-satellite, or use your own data as an overlay. react-map-gl is a suite of React components for Mapbox GL JS. The commonly used "XYZ" addressing scheme counts from zero, with the origin at the top left. Interface for interactive controls added to the map. To enable clustering, we can set the cluster property of our data source to true. Leaflet controls using components from Google's material design lite framework (www. Zoom control that can be used with vector map renderer: a simplified version of the NavigationControl implemented in mapbox-gl-js. js schema():. Here is the code I used to create the Navigation controls. Map Presentation. Styled components:. getZoom ( container: '. Leaflet can also load and render the vector tiles directly - with the help of the mapbox-gl-leaflet plugin. If you continue to zoom in, you'll see the OSM layer also disappear. Zoom Rooms is the original software-based conference room solution used around the world in board, conference, huddle, and training rooms, as well as executive offices and classrooms. Choropleth can be easily created by binding the data between Pandas DataFrames/Series and Geo/TopoJSON geometries. with SDKs in every conceivable language). A style document is a JSON object with specific root level and nested properties. Color Brewer sequential color schemes are built-in to the library, and can be passed to quickly visualize different combinations. Mapbox Studio is a visual interface for designing custom maps that lets you control every design, including uploading and creating custom data. To use Mapbox GL JS's default control styling, add the mapboxgl-ctrl class to your control's node. However, there are many more ways to get involved with the development of Leaflet. The jQuery mapbox() plugin is for creating relatively small scale, zoomable, draggable maps with multiple layers of content. Now developers can have the most detailed maps sourced from ever-updating OpenStreetMap data, as well as the ability to fully control the style and brand to design maps that perfectly match their app. with SDKs in every conceivable language). Elkhorn Slough Water Quality Report Card. Maki is an icon set made for map designers. The cache may be set to an instance of System. Zoom level 9 is much closer to the city than the default which was the entire world at level 0. Theft from Vehicle The theft of articles from a motor vehicle, whether locked or unlocked. Using the flyTo() method, you can zoom out, move to a target location, and then zoom back in. full control of the visual impact of your maps by leveraging aerial imagery, textures, and compositing effects, built directly into the Mapbox Studio style editor; every Mapbox Studio project adapts automatically to HiDPI and Retina displays making it possible to design maps for multiple screens and devices at once. {"version":3,"file":"mapbox-gl. The result of the sample code below is a map that uses the Mapbox Streets template style, initialized at a set zoom level and coordinates. Mapbox has a lot of great products that help us create really fast and beautiful vector maps. With a few good patterns in place, Mapbox GL JS flows beautifully into the rest of a modern, reactive application. class MapViz¶. The jQuery mapbox() plugin is for creating relatively small scale, zoomable, draggable maps with multiple layers of content. You have granular control over what data types show up from which datasets, at different zoom levels, and for different points of interest. Roll the mouse wheel backward and forward. Example of various ZoomSlider controls. Real-time updates. Mapbox Custom Layers - Add a HexagonLayer to a map with deck. 15 things we learned were built with Mapbox. It is non-standard, and was originally implemented only in Internet Explorer. Start with one of seven Mapbox template styles fit for transit, outdoors, data visualization, or build an original map from the ground up. To do this, you only need to tell the MapBox api the coordinates of the target location and the animation duration. js for Mapbox GL is an exciting open source code acceleration library that we’ve released with Mapbox to expedite and simplify custom geospatial web app development. 85 Crystalsky has a blank "mapbox" - (see picture). The plotly package comes with support for 7 different styles, but you can also supply a custom URL to a custom mapbox style. mapboxgl-ctrl-icon. Add a toggle control to your Mapbox GL Map that has the look and feel of other Mapbox GL controls. Working with controls In this recipe, we will learn how to add controls to the map. It is put on the map by default unless you set its zoomControl option to false. At zoom level 0, the scale of the map is such that the entire world has a width of approximately 256dp (density-independent pixels). Mousewheel up/down over the canvas to zoom in to/out from that location. A long-time open source developer and accomplished artist, Young leads the engineering team at MapBox with a breadth of experience building practical, functional, and beautiful applications. 地图初始化时的地理中心点。如果构造函数的参数中没有设置 center ,Mapbox GL JS 会在地图样式中进行查找。如果样式中也没定义的话,那么它将默认为 [0, 0] 注意: 为了与 GeoJSON 保持一致,Mapbox GL 采用经度,纬度的顺序 (而不是纬度,经度)。 options. This controls how many zoom levels to zoom in/out when using the zoom buttons (from the default L. Its src attribute specifies the location of the map, the size of the image, the zoom level, the type of map, etc. Mapbox-curated map styles and vector tiles make it easy to get started. It is put on the map by default unless you set its. The zoom level of the camera determines the scale of the map. This is a very young collection of components, with the goal of keeping these components very customizable, staying away from your standard cookie cutter solutions. Slippy map tilenames#Resolution and Scale - better formulas and a table; Tile Disk Usage - How zoom levels effect the disk requirements for our tile. This specification defines and describes these properties. interactive Specifies whether users can click on and manipulate the map. 5 Crystalsky, when hooked up to the same Mavic & RC, works just fine. Here are a few example, with 2 different degree of zoom. It has some preset map styles or the user can choose their own files. GA, tested on iOS 7. You can set any of these numbers in the “Advanced Options” area of WP Mapbox GL JS. and can still move around to see more of the map. js png python routing snippet statistics svg tabletop time traffic tutorial unix. A basic zoom control with two buttons (zoom in and zoom out). Bing Maps API documentation home. #opensource. To start placing the control points, go to ALIGNMENT -> Control Points (or press F3) and select one of the control points in the 1Ds view. Internet Explorer 5 allowed rudimentary text zoom, but not entire page zoom. A tileset is a compiled set of geoJSON that is optimized to render fast on a browser. Roll the mouse wheel backward and forward. Mapbox makes some nice map tiles, but the free versions only have limited levels of zoom available (i. with SDKs in every conceivable language). i6n42nl5', { Stack Exchange Network Stack Exchange network consists of 175 Q&A communities including Stack Overflow , the largest, most trusted online community for developers to learn, share their knowledge, and build their careers. A Slider can be used to control map zoom like this (however zooming directly in the map control cannot currently update the value of the slider):. Include basic navigation methods such as zoom and pan. MapBox Direction, Scale & Movement Controls + Much More!. 0 position (around North. This site serves the Drupal community by providing a place for groups to organize, plan and work on projects. var zoom = map. Color Brewer sequential color schemes are built-in to the library, and can be passed to quickly visualize different combinations. mapbox-gl-toggle-control. setFilter , but I don't know how to zoom to the bounds of the matching polygon. We use cookies for various purposes including analytics. Parameters. The Bing Maps Account Center allows you to create a Bing Maps Developer Account and obtain Bing Maps API keys to use the Bing Maps AJAX Control, the Bing Maps Silverlight Control, and the Bing Maps Web Services. 15 things we learned were built with Mapbox.