Hanulsoft's ENC image server is a product that can be operated in a web-based environment and
generates electronic navigation chart images according to the desired latitude and longitude area
and display options included in the request HTTP URL.
It provides a very simple way of using only HTML IMG tags, and it is also very easy to use
with open layers. It is automatically registered as a windows service at the time of software installation, and comes with administrator software to set the output format of the electronic navigation chart.
The ENC image server is suitable for environments where a lot of client terminals should be operated at low cost.
Very easy request method
Anywhere on your web page, you can request an ENC image in any way you wish
by using HTML <IMG> tags and HTTP URL parameters.
Setting of ENC display method
Using the manager software provided for the administrator, you can set the display method
of the electronic navigation chart image displayed on the web browser.
Open Layers Interworking
Open Layers is a JavaScript library that provides APIs for easily manipulating map data.
In projects that use open layers to perform complex map processing and display electronic
navigation charts at the same time, Hanulsoft's ENC image server can play a role.
Window Service
Hanulsoft's ENC imaging service is registered as a service of windows operating system,
and it is possible to control start, stop and restart of the service.
If you specify automatic startup in the service manager after installing the program,
you do not need to start the service every time you boot windows, so the administrators are provided with operational convenience.
URL Parameters
In addition to the factors that can be identified through the first video when displaying
the electronic navigation chart on your website using ENC image server, you can specify
the expression of the electronic navigation chart more precisely by using various factors
as shown in the table below.
Please refer to the table below for the types, usage, and usage examples of each parameter
that can be added to the URL.
If mode is center, you must specify both the center latitude and longitude and the scale.
If mode is area, you must specify longitide(left, right) and latitude(top, bottom) values directly.
The width and height are the width and height of the map to be created.
If mode is area, the aspect ratio of the area included in the latitude and longitude
of the upper, lower, left, and right sides may not match the width-to-height ratio of the image. In such a case, change the latitude and longitude area inside the engine to the aspect
ratio of the image.
The language specifies the display character of the electronic navigation chart text.
If the value is 0, it is displayed in English characters. If it is 1, it is displayed in the
characters of the country where the electronic navigation chart is made.
The dispcat specifies the degree of detail display of the electronic chart.
You can specify one of 0, 1, or 2, and the larger the value, the more detail is displayed.
If you do not specify a value, the image is created using the values set by the administrator.
The colorset specifies the color of the electronic navigation chart.
You can specify one of 0, 1, 2, 3, 4, or 5 as a color set. 0 ~ 4 has a color scheme
according to the S-52 standard color, and 5 is the color specified by the user.
User colors can be set through user colors in the administrator program.
If you do not specify a value, use the value 0 to create the image.
The projection specifies the projection method of the map. Hanulsoft's ENC kernel supports both WGS-84 and Mercator projection.
If the projection value is W, the map is displayed using WGS-84 projection.
If the projection value is M, the map is displayed using Mercator projection.