Overview
The Dynamic Categories feature, which you can also think of as User-Generated Categories, is an add-on that allows you to create custom URLs that pull locations from various categories on any map. This feature is perfect for organizing special events, creating class schedules, and more! By using a specific URL structure, you can generate accurate and customized map views.
EXAMPLE:
https://map.concept3d.com?id=1216#!col/Event%20ABC:307984,307880,308146,307663,307990:0:1:1
In this example, the URL is pointing to Map 1216, and the category name "Event ABC" is included in the URL. The %20
is used to create the space between the words. The numbers at the end are the location IDs that you will see in any Concept3D URL when looking at a location. This example includes five location IDs separated by commas. At the end of the URL, 0:1:1
represents the icon type, whether the category is checked, and whether the category is expanded.
What It Does
The Dynamic Categories feature empowers any user to:
- Create Custom URLs: Easily generate URLs that compile locations from different categories.
- Organize Events and Schedules: Use these links for special events, class schedules, and other organizational needs.
- Share Custom Map Views: Share your custom categories via email, websites, or social media, making it easy for others to see tailored views of the map.
Add your map links to this generator to see how the URL changes in Real time. Check out the video above to see how it works.
URL Structure
To create your own categories, follow this URL structure:
<Base MAP.CONCEPT3D.COM URL>?id=<Map ID>#!col/<name_of_category_in_sidebar>:<concept3d_id_or_location_reference_id>:<icon>:<category_checked>:<category_expanded>:<optional_location_order>:<use_concept3d_or_reference_id>
Explanation
-
<Base MAP.CONCEPT3D.COM URL>: This is the root URL, typically
map.concept3d.com
. -
<Map ID>: Your unique Client Map ID.
-
<name_of_category_in_sidebar>: The display name for your category, which will appear in the sidebar (use
%20
for spaces, e.g.,Event%20ABC
). -
<concept3d_id_or_location_reference_id>: The identifiers for locations, either default IDs created by the CMS or reference IDs within the location field.
-
<icon>: Choose the type of icon for markers on the map within your category.
-
0
: Default star location pin -
1
: Numbered icons
-
-
<category_checked>: Specify if the category is checked by default.
-
1
: Category checked -
0
: Category unchecked
-
-
<category_expanded>: Specify if the category is expanded by default.
-
1
: Category expanded -
0
: Category collapsed
-
-
<optional_location_order> (optional): Specify the order of locations within your category.
-
a-z
: Alphabetical order -
ordered
: Follow the order of marker IDs as entered in the URL - Leave blank for default order
-
-
<use_concept3d_or_reference_id> (optional): Append
:r
if using reference IDs instead of location IDs.
Example
Here’s an example URL for an event category:
https://map.concept3d.com?id=1216#!col/Event%20ABC:307984,307880,308146,307663,307990:0:1:1
- Map ID: 1216
- Category Name: Event ABC
- Location IDs: 307984, 307880, 308146, 307663, 307990
-
Icon Type: Star icon (
0
) -
Category Checked: Yes (
1
) -
Category Expanded: Yes (
1
)
Additional Notes
Depending on how you want the information displayed, some details may be omitted. For example, if you do not need a specific order for the locations, you can leave the <optional_location_order>
field blank. Similarly, if you are using default location IDs, there is no need to append :r
for reference IDs.
By following this structure, you can easily create and share custom categories, enhancing the flexibility and usability of your map.