擅长:python、mysql、java
<p>我的工作方式:</p>
<pre><code>import pyclipper
coordinates = [(198,362),(220,330),(282,372),(260,404)] # Array of lat,lng tuples
clipper_offset = pyclipper.PyclipperOffset()
coordinates_scaled = pyclipper.scale_to_clipper(coordinates)
clipper_offset.AddPath(coordinates_scaled, pyclipper.JT_ROUND, pyclipper.ET_CLOSEDPOLYGON)
new_coordinates = clipper_offset.Execute(pyclipper.scale_to_clipper(10))
new_coordinates_scaled = pyclipper.scale_from_clipper(new_coordinates)
</code></pre>
<p>我是说:</p>
<blockquote>
<p>new_coordinates = clipper_offset.Execute(pyclipper.scale_to_clipper(10))</p>
</blockquote>
<p>或者你需要的其他值。在</p>
<p>这是基于巴吉的回答,对我不起作用</p>
<blockquote>
<p>[ scale_to_clipper(x) => pyclipper.scale_to_clipper(x) ]</p>
</blockquote>