World Political Map - 2D Edition adds to your scene a beautiful and interactive 2D political map with selectable countries and states/provinces.
Starting with the same functionality of the Globe Edition, this version focus on 2D user interface, and let you visualize the entire world map, zoom, pan, search, click on any region, etc. Also includes the calculator, tickers and decorator components, which have also been adapted, and a new addition: the Map Editor.
We have boosted the speed and zoom capability so it’s easier now to browse and navigate the map. Also, you may configure it so it fits the window, so the user will not be able to drag the map outside the screen (irrespective of the zoom level). In addition to this, we have added cropping support so you can now zoom in/pan the map inside a rect container in 2D or 3D space.
The 2D Edition will allow you to create amazing games and interactive applications using the world map as your canvas! It’s perfect for games (mission briefings, showing and/or selecting destinations and locations, conquer/strategy games, Earth HUD locator,…), educational or statistical software, data-viz applications, …
We hope you find this new asset useful for your projects! Happy mapping from Kronnect Games!
Procedurally draws the frontiers of 241, +4000 provinces and states and the location of +7100 cities in the world!
Fully interactive map: regions of countries, provinces/states and cities highlight as you pass the mouse over them. The interactive functionality is provided as API and a demo scene is included showing how you can add mouse selection, dragging, zooming with the wheel mouse, show tooltips, fly between countries or cities, make countries flash, fit the window to the width and/or height of the screen, etc.
Supports Perspective and Orthographic projections.
Automatically draws country labels with placement options.
Colorize countries, provinces/states or entire continents! highlight any region of the world from code with just one call (example: ToggleCountrySurface(“Russia”, visible, Color.Red).
Per country texture support! Assign your own textures to any number of countries, with offset, scale and rotation options.
Find and fly smoothly to any country, state, province or city by its name from current position: you can make the globe rotate smoothly from current position to any country or city just calling one method and provide the name of the destination. You can also set the movement speed or go instantly (set time to zero).
Markers and line drawing and animation support
Zoom/Pan with cropping support. You can also move/rotate/scale the map on the scene as you need.
Regional and Country Capitals. Filter cities by population and class.
Two levels of details for frontiers at 100.00.000:1 and 50.000.000:1 scale.
Imaginary lines: draw latitude, longitude and cursor lines.
Lots of customization options: frontiers colors, highlight color, visibility of cities/frontiers/Earth, labels, … 7 Earth styles including one high-res texture (8K) and a scenic style with clouds and relief effects!.
Can be instantiated and controlled by code (API and documentation provided).
Custom editor inspector with 3 extra awesome components: Calculator (converter between plane coordinates and lat/lon), Tickers (scrolling, blinking or fading texts over the map), Decorator (customize countries with specific labels, colors and textures!) and Map Editor (change the World map as you need).
No internet access required. Geographic data included in the asset, which does not use Google Maps nor any other map provider. Make it very fast and works offline!
Mobile friendly: tested on Android and iOS.
Source code included (C#) and documented so you can adapt it to your project easily.
V4.1 update is now available with the following improvements and new features:
New features:
New Scenic Earth Style
New markers and line drawing and animation support
Improvements:
Cursor cross maintains dash pattern irrespective of zoom
New APIs: CountryNeighbours, CountryNeighboursOfCurrentRegion, CountryNeighboursOfCurrentRegion
New APIs: ProvinceNeighbours, ProvinceNeighboursOfCurrentRegion, ProvinceNeighboursOfCurrentRegion
New APIs: SetZoomLevel/GetZoomLevel to programatically set the zoom level from closest (0) to farther (1)
New option to enable dragging the map using WASD keys
Thicker country outline and now it’s shown in province mode as well
Also, **World 2D Lite Edition **is now available! This new asset has a very competitive price for developers who don’t need the advanced capabilities of the full edition (and you can upgrade later if you wish!) Check it out!
Check out this video demo of the viewport feature of World Political Map 2D Edition!
The viewport mode allows you to render the map over a quad surface (the viewport) thus restricting the view area and supporting cropping. This mode allows you to nicely fit the map along other UI elements in the scene.
Hi there,
A new update (5.3) is available on the Asset Store:
New Features/Changes:
Experimental NGUI support using viewports
API: cursorLocation property now always return the location under mouse position even when cursor option is disabled
New option (staticCamera) to choose if it’s the camera or the map what moves when user drags or zooms in/out
Improvements:
Decorators: new option to specify if all regions are included when coloring/texturing a country
Fixes:
Markers and lines were not being placed in the map layer
This option makes it more flexible to use the map inside your scenes as now you can choose how the panning/zooming operations affects the map or the camera.